Для начала неплохо бы выяснить, сколько отжирает пустой скетч. Может там разница с блинком - 8 байт.
Ага, почти угадали
Пустой код - 48340 байт, память - 7212 байт
Блинк - 48764 байт и 7244 байт
на VScode у меня blink.uf2 получился 17килобайт
blink.bin 9 килобайт
судя по blink.elf.map туда входит инициализация всей периферии
для сравнения, на STM32 минимальный код который у меня получался, только инициализация ~ 4 килобайта.
я пишу исключительно в ардуино, поэтому мне голый SDK не катит.
Аддон Эрла Филхофера основан на SDK, там правда размер блинка под 50к выходит, но потом практически не растет. Я портировал на RP2040 на этом аддоне свою либу для матриц с кучей классов и шаблонов - размер с 50к вырос всего до 68
Мужики, а я чёт не нашёл в примерах скетча на голимом питоне. Ну, хоть блинк! Чтобы с готовым make-файлом. Ни у кого нету, чтобы мне долго не искать в сети?
Приехали и мои платы. Та что на 4 мб - при старте без скетча переключает цвета на Neopixel и потом моргает на 25 пине. Та что на 16 мб - просто включает Neopixel в синий цвет.
Это поведение заложено в загрузчик ? На флешках в режиме загрузчика никаких файлов .uf2 нет ...
А у кого нибудь получилось драйвер CDC USB поставить для этой платки? поделитесь ссылкой, в инете инструкции нашел, но Windows 10 x64 в упор не хочет ставить драйвер
А у кого нибудь получилось драйвер CDC USB поставить для этой платки? поделитесь ссылкой, в инете инструкции нашел, но Windows 10 x64 в упор не хочет ставить драйвер
надоело нажимать каждый раз две кнопки (BOOT&RST) для загрузки uf2, нашел в SDK функцию
загрузка в режиме USB накопителя и повесил на прерывание отдельной кнопки
еще интереснее....пошел искать альтернативные инструкции по установке, что то я наверное не доделал.
Update: во всех инструкциях написано вручную перекидывать uf2
Find which drive letter the RPI-RP2 drive is mounted to (e.g. it was G: for me). Enter the following into Git Bash (change the drive letter as necessary):
У меня одинаковые идешки стоят на двух компах. Одинаковая винда. На одном не надо ни чего нажимать, на втором обязательно. Тоже не пойму почему так происходит. Подозреваю, зависимость от уровней самого порта на компах, или микрухи что стоит на их выходах. Похоже по разному их обрабатывает один и тот же драйвер.
Поставил VisualGDB trial на MS Visual Studio 2022, просил установить OpenOCD, далее настройка Debug, там выбор SWD J-tag и т.д.
Не нашел загрузку/отладку через USB. Допускаю что ее в принципе не существует, тогда необходимо допаивать Debug коннектор к МК и его уже в комп втыкать.
В документации на Pico нашел что есть USB Picoboot Interface, по которому можно в МК записывать в том числе Flash с программой, есть в том числе и заголовочные файлы, несложно подавать команды, но как это прикрутить к MS VS Code ума не приложу.
А как оную использовать из под LINUX?
порт видится как /dev/ttyACM0...
при нажатии кнопок boot и reset подключается каталог /media/user/RPI-RP2/ в нём два файла
как и под виндовс, но скетч не грузится, -
Arduino: 1.8.19 (Linux), Плата:"Raspberry Pi Pico"
.....................
Произошла ошибка при загрузке скетча
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 8086:0808 Intel Corp. USB PnP Sound Device
Bus 004 Device 004: ID 2e8a:0003 Raspberry Pi RP2 Boot
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse]
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 8086:0808 Intel Corp. USB PnP Sound Device
Bus 004 Device 005: ID 2e8a:00c0 Arduino RaspberryPi Pico
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse]
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
У меня внук - фанат Питона. Вот, хочу ему игрушку подарить :-)
посмотрел на ваш питон, столько поддерживаемых устройств, о многих я даже не знаю, что это такое...
Но генератор для катушки Мишина переводится на этот девайс влёгкую )))
Короче или думать VS Micro покупать, или ide ставить, или кнопку жать.
Не каждый софт через usb умеет грузить.
ЗЫ. По мне так проще внешнюю кнопку добавить и код, впрочем дело вкуса.
Для начала неплохо бы выяснить, сколько отжирает пустой скетч. Может там разница с блинком - 8 байт.
Ага, почти угадали
Пустой код - 48340 байт, память - 7212 байт
Блинк - 48764 байт и 7244 байт
на VScode у меня blink.uf2 получился 17килобайт
blink.bin 9 килобайт
судя по blink.elf.map туда входит инициализация всей периферии
для сравнения, на STM32 минимальный код который у меня получался, только инициализация ~ 4 килобайта.
я пишу исключительно в ардуино, поэтому мне голый SDK не катит.
Аддон Эрла Филхофера основан на SDK, там правда размер блинка под 50к выходит, но потом практически не растет. Я портировал на RP2040 на этом аддоне свою либу для матриц с кучей классов и шаблонов - размер с 50к вырос всего до 68
Атлично, буду Виндоуз туда портировать.
Мужики, а я чёт не нашёл в примерах скетча на голимом питоне. Ну, хоть блинк! Чтобы с готовым make-файлом. Ни у кого нету, чтобы мне долго не искать в сети?
я в питонах "не селен"
У меня внук - фанат Питона. Вот, хочу ему игрушку подарить :-)
так было же в #14 сообщении - не работает по этому описанию?
https://arduino.ru/forum/apparatnye-voprosy/raspberry-pi-pico#comment-66...
Во, блин! Я ж читал эту статью и сам её сюда выложил. Вот, помню же, что что-то было ... :-)
Спасибо, щас попробую.
Да, работает!
Приехали и мои платы. Та что на 4 мб - при старте без скетча переключает цвета на Neopixel и потом моргает на 25 пине. Та что на 16 мб - просто включает Neopixel в синий цвет.
Это поведение заложено в загрузчик ? На флешках в режиме загрузчика никаких файлов .uf2 нет ...
где то в описании в ссылках темы было - если на питоне (кажеться) программа то после загрузки программы uf2 удаляется.
А у кого нибудь получилось драйвер CDC USB поставить для этой платки? поделитесь ссылкой, в инете инструкции нашел, но Windows 10 x64 в упор не хочет ставить драйвер
А у кого нибудь получилось драйвер CDC USB поставить для этой платки? поделитесь ссылкой, в инете инструкции нашел, но Windows 10 x64 в упор не хочет ставить драйвер
"десятки" не имею, на семерку встало через Zadig
встало через Zadig
заработало, спасибо!
В SDK есть такой "Питон ланчер". Есть подозрения, что это майнер. SDK брал по ссылкам от производителя.
надоело нажимать каждый раз две кнопки (BOOT&RST) для загрузки uf2, нашел в SDK функцию
загрузка в режиме USB накопителя и повесил на прерывание отдельной кнопки
- просто программная перезагрузка
// https://forums.raspberrypi.com/viewtopic.php?t=318747 #define AIRCR_Register (*((volatile uint32_t*)(PPB_BASE + 0x0ED0C))) AIRCR_Register = 0x5FA0004;- весь код тестовый
Лень - двигатель прогресса !!!
надоело нажимать каждый раз две кнопки (BOOT&RST) для загрузки
после того как установил драйвер через Zadig - ничего нажимать не надо, просто подключил и нажал Загрузить в Ардуино ИДЕ
Про Arduino IDE речь не шла !
У мня VS тоже сама грузит, ничо не надо нажимать
У мня VS тоже сама грузит, ничо не надо нажимать
любопытно, как это реализовано? у меня че то не хочет
любопытно, как это реализовано?
Не знаю. Я нажимаю кнопку Run и дальше оно всё само грузица
Не знаю. Я нажимаю кнопку Run и дальше оно всё само грузица
Linux ?
Неть. Win10x64
Неть. Win10x64
еще интереснее....пошел искать альтернативные инструкции по установке, что то я наверное не доделал.
Update: во всех инструкциях написано вручную перекидывать uf2
Find which drive letter the RPI-RP2 drive is mounted to (e.g. it was G: for me). Enter the following into Git Bash (change the drive letter as necessary):
есть ссылка по которой все настраивали?
и да, я использую VS Code, может в этом проблема.
Наконец мне пришла первая Пика с Али... 35 дней с тех пор, как я купил ее сестричку на авито :)
У меня одинаковые идешки стоят на двух компах. Одинаковая винда. На одном не надо ни чего нажимать, на втором обязательно. Тоже не пойму почему так происходит. Подозреваю, зависимость от уровней самого порта на компах, или микрухи что стоит на их выходах. Похоже по разному их обрабатывает один и тот же драйвер.
Поставил VisualGDB trial на MS Visual Studio 2022, просил установить OpenOCD, далее настройка Debug, там выбор SWD J-tag и т.д.
Не нашел загрузку/отладку через USB. Допускаю что ее в принципе не существует, тогда необходимо допаивать Debug коннектор к МК и его уже в комп втыкать.
В документации на Pico нашел что есть USB Picoboot Interface, по которому можно в МК записывать в том числе Flash с программой, есть в том числе и заголовочные файлы, несложно подавать команды, но как это прикрутить к MS VS Code ума не приложу.
Кто знает?
На оригинальных платах RP2040 есть акселерометр. А на черных платах с Али?
Кто знает?
На оригинальных платах RP2040 есть акселерометр. А на черных платах с Али?
нету ни там ни там
пишут что есть
https://amperka.ru/product/arduino-nano-rp2040-connect
Это не оригинал
Отдельный чип 2.5х3 мм
Отдельный чип 2.5х3 мм
есть на Али-шных платах?
что за память на ней стоит? типа W25Q...?
сегодня получил платки, вскрыл пока одну, чип винбонд 25Q128JVSQ
Есть непонятки? Как исправить?
Конечно же нет.
На тех платах от "Амперка" не только этот чип пихнули, а еще парочку, но это чисто хотелка производителя плат ...
что за память на ней стоит? типа W25Q...?
сегодня получил платки, вскрыл пока одну, чип винбонд 25Q128JVSQ
Есть непонятки? Как исправить?
не помню какие были устройства
встало через Zadig
А как оную использовать из под LINUX?
порт видится как /dev/ttyACM0...
при нажатии кнопок boot и reset подключается каталог /media/user/RPI-RP2/ в нём два файла
как и под виндовс, но скетч не грузится, -
Arduino: 1.8.19 (Linux), Плата:"Raspberry Pi Pico"
.....................
Произошла ошибка при загрузке скетча
Вот, прошивается автоматом
Вот, прошивается автоматом
так какой жеж это LINUX )))
У меня под виндой тоже льёт.
Особенности установки драйвера порта под WINDOWS (их два).

1. Запускаем ZADIG, плата в режиме исполнения кода устанавливаем этот драйвер:
2. Нажимаем кнопку RESET-BOOT отпускаем RESET, BOOT плата в режиме загрузки кода,

запускаем повторно ZADIG и устанавливаем этот драйвер:
IDE к работе готова!
Неужели никто под LINUX не разворачивал?
Я под Linux из терминала через make компилил и ручками копировал результат на флешку. Arduino IDE под Linux не пользовал.
а после как скопируешь, резет дёрнуть?
Вроде само ресетится после окончания копирования.
У меня внук - фанат Питона. Вот, хочу ему игрушку подарить :-)
посмотрел на ваш питон, столько поддерживаемых устройств, о многих я даже не знаю, что это такое...
Но генератор для катушки Мишина переводится на этот девайс влёгкую )))
Adafruit_CircuitPython_24LC32 Adafruit_CircuitPython_74HC595 Adafruit_CircuitPython_AdafruitIO Adafruit_CircuitPython_ADS1x15 Adafruit_CircuitPython_ADT7410 Adafruit_CircuitPython_ADXL34x Adafruit_CircuitPython_ADXL37x Adafruit_CircuitPython_AGS02MA Adafruit_CircuitPython_AHTx0 Adafruit_CircuitPython_AirLift Adafruit_CircuitPython_AM2320 Adafruit_CircuitPython_AMG88xx Adafruit_CircuitPython_APDS9960 Adafruit_CircuitPython_AS726x Adafruit_CircuitPython_AS7341 Adafruit_CircuitPython_asyncio Adafruit_CircuitPython_ATECC Adafruit_CircuitPython_AVRprog Adafruit_CircuitPython_AW9523 Adafruit_CircuitPython_AWS_IOT Adafruit_CircuitPython_AzureIoT Adafruit_CircuitPython_BD3491FS Adafruit_CircuitPython_BH1750 Adafruit_CircuitPython_binascii Adafruit_CircuitPython_BitbangIO Adafruit_CircuitPython_Bitmap_Font Adafruit_CircuitPython_BitmapSaver Adafruit_CircuitPython_BLE Adafruit_CircuitPython_BLE_Adafruit Adafruit_CircuitPython_BLE_Apple_Media Adafruit_CircuitPython_BLE_Apple_Notification_Center Adafruit_CircuitPython_BLE_BerryMed_Pulse_Oximeter Adafruit_CircuitPython_BLE_BroadcastNet Adafruit_CircuitPython_BLE_Cycling_Speed_and_Cadence Adafruit_CircuitPython_BLE_Eddystone Adafruit_CircuitPython_BLE_File_Transfer Adafruit_CircuitPython_BLE_Heart_Rate Adafruit_CircuitPython_BLE_iBBQ Adafruit_CircuitPython_BLE_LYWSD03MMC Adafruit_CircuitPython_BLE_Magic_Light Adafruit_CircuitPython_BLE_MIDI Adafruit_CircuitPython_BLE_Radio Adafruit_CircuitPython_BluefruitConnect Adafruit_CircuitPython_BluefruitSPI Adafruit_CircuitPython_BME280 Adafruit_CircuitPython_BME680 Adafruit_CircuitPython_BMP280 Adafruit_CircuitPython_BMP3XX Adafruit_CircuitPython_BNO055 Adafruit_CircuitPython_BNO08x Adafruit_CircuitPython_BNO08x_RVC Adafruit_CircuitPython_BoardTest Adafruit_CircuitPython_BusDevice Adafruit_CircuitPython_CAP1188 Adafruit_CircuitPython_CCS811 Adafruit_CircuitPython_CharLCD Adafruit_CircuitPython_CircuitPlayground Adafruit_CircuitPython_CLUE Adafruit_CircuitPython_Crickit Adafruit_CircuitPython_CursorControl Adafruit_CircuitPython_Dash_Display Adafruit_CircuitPython_datetime Adafruit_CircuitPython_Debouncer Adafruit_CircuitPython_Debug_I2C Adafruit_CircuitPython_DHT Adafruit_CircuitPython_Display_Button Adafruit_CircuitPython_Display_Notification Adafruit_CircuitPython_Display_Shapes Adafruit_CircuitPython_Display_Text Adafruit_CircuitPython_DisplayIO_Layout Adafruit_CircuitPython_DisplayIO_SH1106 Adafruit_CircuitPython_DisplayIO_SH1107 Adafruit_CircuitPython_DisplayIO_SSD1305 Adafruit_CircuitPython_DisplayIO_SSD1306 Adafruit_CircuitPython_DotStar Adafruit_CircuitPython_DPS310 Adafruit_CircuitPython_DRV2605 Adafruit_CircuitPython_DS1307 Adafruit_CircuitPython_DS1841 Adafruit_CircuitPython_DS18X20 Adafruit_CircuitPython_DS2413 Adafruit_CircuitPython_DS3231 Adafruit_CircuitPython_DS3502 Adafruit_CircuitPython_Ducky Adafruit_CircuitPython_DymoScale Adafruit_CircuitPython_EMC2101 Adafruit_CircuitPython_EPD Adafruit_CircuitPython_ESP32S2TFT Adafruit_CircuitPython_ESP32SPI Adafruit_CircuitPython_ESP_ATcontrol Adafruit_CircuitPython_FakeRequests Adafruit_CircuitPython_FancyLED Adafruit_CircuitPython_FeatherWing Adafruit_CircuitPython_Fingerprint Adafruit_CircuitPython_FocalTouch Adafruit_CircuitPython_FONA Adafruit_CircuitPython_FRAM Adafruit_CircuitPython_framebuf Adafruit_CircuitPython_FunHouse Adafruit_CircuitPython_FXAS21002C Adafruit_CircuitPython_FXOS8700 Adafruit_CircuitPython_GC_IOT_Core Adafruit_CircuitPython_Gizmo Adafruit_CircuitPython_GPS Adafruit_CircuitPython_hashlib Adafruit_CircuitPython_HCSR04 Adafruit_CircuitPython_HID Adafruit_CircuitPython_HT16K33 Adafruit_CircuitPython_HTS221 Adafruit_CircuitPython_HTTPServer Adafruit_CircuitPython_HTU21D Adafruit_CircuitPython_HTU31D Adafruit_CircuitPython_Hue Adafruit_CircuitPython_HX8357 Adafruit_CircuitPython_ICM20X Adafruit_CircuitPython_IL0373 Adafruit_CircuitPython_IL0398 Adafruit_CircuitPython_IL91874 Adafruit_CircuitPython_ILI9341 Adafruit_CircuitPython_ImageLoad Adafruit_CircuitPython_INA219 Adafruit_CircuitPython_INA260 Adafruit_CircuitPython_IRRemote Adafruit_CircuitPython_IS31FL3731 Adafruit_CircuitPython_IS31FL3741 Adafruit_CircuitPython_IterTools Adafruit_CircuitPython_JWT Adafruit_CircuitPython_L3GD20 Adafruit_CircuitPython_LC709203F Adafruit_CircuitPython_LED_Animation Adafruit_CircuitPython_LIDARLite Adafruit_CircuitPython_LIFX Adafruit_CircuitPython_LIS2MDL Adafruit_CircuitPython_LIS331 Adafruit_CircuitPython_LIS3DH Adafruit_CircuitPython_LIS3MDL Adafruit_CircuitPython_Logging Adafruit_CircuitPython_LPS2X Adafruit_CircuitPython_LPS35HW Adafruit_CircuitPython_LSM303_Accel Adafruit_CircuitPython_LSM303DLH_Mag Adafruit_CircuitPython_LSM6DS Adafruit_CircuitPython_LSM9DS0 Adafruit_CircuitPython_LSM9DS1 Adafruit_CircuitPython_LTR390 Adafruit_CircuitPython_MacroPad Adafruit_CircuitPython_MagTag Adafruit_CircuitPython_MatrixKeypad Adafruit_CircuitPython_MatrixPortal Adafruit_CircuitPython_MAX1704x Adafruit_CircuitPython_MAX31855 Adafruit_CircuitPython_MAX31856 Adafruit_CircuitPython_MAX31865 Adafruit_CircuitPython_MAX7219 Adafruit_CircuitPython_MAX9744 Adafruit_CircuitPython_MCP230xx Adafruit_CircuitPython_MCP2515 Adafruit_CircuitPython_MCP3xxx Adafruit_CircuitPython_MCP4725 Adafruit_CircuitPython_MCP4728 Adafruit_CircuitPython_MCP9600 Adafruit_CircuitPython_MCP9808 Adafruit_CircuitPython_MIDI Adafruit_CircuitPython_miniesptool Adafruit_CircuitPython_MiniMQTT Adafruit_CircuitPython_miniQR Adafruit_CircuitPython_MLX90393 Adafruit_CircuitPython_MLX90395 Adafruit_CircuitPython_MLX90614 Adafruit_CircuitPython_MLX90640 Adafruit_CircuitPython_MMA8451 Adafruit_CircuitPython_MMC56x3 Adafruit_CircuitPython_MONSTERM4SK Adafruit_CircuitPython_Motor Adafruit_CircuitPython_MotorKit Adafruit_CircuitPython_MPL115A2 Adafruit_CircuitPython_MPL3115A2 Adafruit_CircuitPython_MPR121 Adafruit_CircuitPython_MPRLS Adafruit_CircuitPython_MPU6050 Adafruit_CircuitPython_MS8607 Adafruit_CircuitPython_MSA301 Adafruit_CircuitPython_NeoKey Adafruit_CircuitPython_NeoPixel_SPI Adafruit_CircuitPython_NeoTrellis Adafruit_CircuitPython_NTP Adafruit_CircuitPython_Nunchuk Adafruit_CircuitPython_OAuth2 Adafruit_CircuitPython_OneWire Adafruit_CircuitPython_OV2640 Adafruit_CircuitPython_OV5640 Adafruit_CircuitPython_OV7670 Adafruit_CircuitPython_PCA9685 Adafruit_CircuitPython_PCD8544 Adafruit_CircuitPython_PCF8523 Adafruit_CircuitPython_PCF8563 Adafruit_CircuitPython_PCF8574 Adafruit_CircuitPython_PCF8591 Adafruit_CircuitPython_PCT2075 Adafruit_CircuitPython_PIOASM Adafruit_CircuitPython_Pixel_Framebuf Adafruit_CircuitPython_Pixelbuf Adafruit_CircuitPython_Pixie Adafruit_CircuitPython_PM25 Adafruit_CircuitPython_PN532 Adafruit_CircuitPython_PortalBase Adafruit_CircuitPython_ProgressBar Adafruit_CircuitPython_PyBadger Adafruit_CircuitPython_PYOA Adafruit_CircuitPython_PyPortal Adafruit_CircuitPython_RA8875 Adafruit_CircuitPython_Radial_Controller Adafruit_CircuitPython_Register Adafruit_CircuitPython_Requests Adafruit_CircuitPython_RFM69 Adafruit_CircuitPython_RFM9x Adafruit_CircuitPython_RGB_Display Adafruit_CircuitPython_RGBLED Adafruit_CircuitPython_RockBlock Adafruit_CircuitPython_RPLIDAR Adafruit_CircuitPython_RSA Adafruit_CircuitPython_RTTTL Adafruit_CircuitPython_SCD30 Adafruit_CircuitPython_SCD4X Adafruit_CircuitPython_SD Adafruit_CircuitPython_seesaw Adafruit_CircuitPython_ServoKit Adafruit_CircuitPython_SGP30 Adafruit_CircuitPython_SGP40 Adafruit_CircuitPython_SharpMemoryDisplay Adafruit_CircuitPython_SHT31D Adafruit_CircuitPython_SHT4x Adafruit_CircuitPython_SHTC3 Adafruit_CircuitPython_SI1145 Adafruit_CircuitPython_SI4713 Adafruit_CircuitPython_SI5351 Adafruit_CircuitPython_SI7021 Adafruit_CircuitPython_Simple_Text_Display Adafruit_CircuitPython_SimpleIO Adafruit_CircuitPython_SimpleMath Adafruit_CircuitPython_Slideshow Adafruit_CircuitPython_SSD1305 Adafruit_CircuitPython_SSD1306 Adafruit_CircuitPython_SSD1322 Adafruit_CircuitPython_SSD1325 Adafruit_CircuitPython_SSD1327 Adafruit_CircuitPython_SSD1331 Adafruit_CircuitPython_SSD1351 Adafruit_CircuitPython_SSD1608 Adafruit_CircuitPython_SSD1675 Adafruit_CircuitPython_SSD1680 Adafruit_CircuitPython_SSD1681 Adafruit_CircuitPython_ST7565 Adafruit_CircuitPython_ST7735 Adafruit_CircuitPython_ST7735R Adafruit_CircuitPython_ST7789 Adafruit_CircuitPython_STMPE610 Adafruit_CircuitPython_TC74 Adafruit_CircuitPython_TCA9548A Adafruit_CircuitPython_TCS34725 Adafruit_CircuitPython_TFmini Adafruit_CircuitPython_Thermal_Printer Adafruit_CircuitPython_Thermistor Adafruit_CircuitPython_Ticks Adafruit_CircuitPython_TinyLoRa Adafruit_CircuitPython_TLA202x Adafruit_CircuitPython_TLC5947 Adafruit_CircuitPython_TLC59711 Adafruit_CircuitPython_TLV493D Adafruit_CircuitPython_TMP006 Adafruit_CircuitPython_TMP007 Adafruit_CircuitPython_TMP117 Adafruit_CircuitPython_Touchscreen Adafruit_CircuitPython_TPA2016 Adafruit_CircuitPython_Trellis Adafruit_CircuitPython_TrellisM4 Adafruit_CircuitPython_TSC2007 Adafruit_CircuitPython_TSL2561 Adafruit_CircuitPython_TSL2591 Adafruit_CircuitPython_TT21100 Adafruit_CircuitPython_turtle Adafruit_CircuitPython_Typing Adafruit_CircuitPython_UC8151D Adafruit_CircuitPython_US100 Adafruit_CircuitPython_VC0706 Adafruit_CircuitPython_VCNL4010 Adafruit_CircuitPython_VCNL4040 Adafruit_CircuitPython_VEML6070 Adafruit_CircuitPython_VEML6075 Adafruit_CircuitPython_VEML7700 Adafruit_CircuitPython_VL53L0X Adafruit_CircuitPython_VL53L1X Adafruit_CircuitPython_VL53L4CD Adafruit_CircuitPython_VL6180X Adafruit_CircuitPython_VS1053 Adafruit_CircuitPython_Waveform Adafruit_CircuitPython_Wiznet5k Adafruit_CircuitPython_WS2801 Adafruit_CircuitPython_WSGIВот, прошивается автоматом
Короче или думать VS Micro покупать, или ide ставить, или кнопку жать.
Не каждый софт через usb умеет грузить.
ЗЫ. По мне так проще внешнюю кнопку добавить и код, впрочем дело вкуса.
VS Micro нинада покупать, у мня здесь стоИт версия с рутрекера, главное - не обновлять её, ссылку ннада?
а мне идея с Питоном внутрях импонирует, интересно, частотомер на Питоне реализуем (как индикатор)
PS чую придётся не знать еще один язык )))
частотомер через транслятор ???
частотомер через транслятор ???
можно сделать как девайс на attiny85 к примеру, как индикатор, точность в 100 герц достаточна
VS Micro нинада покупать, у мня здесь стоИт версия с рутрекера, главное - не обновлять её, ссылку ннада?
хотелось бы