3.ОСОБЕННОСТИ ЗАГРУЗКИ
1.Мы используем следующий набор настроек Arduino IDE
-------------------------------------------------------------------------
https://dl.espressif.com/dl/package_esp32_index.json
http://arduino.esp8266.com/stable/packa ... index.json
https://files.seeedstudio.com/arduino/p ... index.json
https://github.com/stm32duino/BoardMana ... index.json
https://raw.githubusercontent.com/espre ... index.json
https://github.com/earlephilhower/ardui ... index.json
https://m5stack.oss-cn-shenzhen.aliyunc ... index.json
-----------------------------------------------------------------------
Для подключения Rspberry Pi Pico в настройки Arduino IDE необходимо добавить
https://github.com/earlephilhower/ardui ... index.json
Будет подключено ядро Raspberry Pi Pico by Earle F.Philhower.
В разделе документация есть описание "Arduino-Pico Documentation" Release 1.0.0. от Earle F.Philhower.
Также доступно ядро Arduino Mbed OS RP2040 Boards.
Библиотека Raspberry Pi Pico by Earle F.Philhower обновляется чаще, чем Mbed OS RP2040 Boards.
По нашему убеждению, основанном на практическом опыте, это ядро относительно предыдущего сырое.
2.Если в контроллер новый, то при загрузке первый раз контроллер необходимо перевести в режим загрузки:
---Нажать кнопку BOOTSEL и после этого подать питание, отпустить кнопку BOOTSEL;
---Или нажать кнопку BOOTSEL, нажать и отжать кнопку сброс (через вход Reset), отпустить кнопку BOOTSEL;
В этом случае перед загрузкой не нужно выбирать номер Порта - порт для этого контроллера будет назначен после загрузки.
В диспетчере в разделе "Другие устройства" появится устройство RP2 Boot.
3.Выбрать в Arduino IDE плату "Raspberry Pi Pico".
4.Если контроллер уже ранее опознан, выбрать номер Порта.
5.Загрузить скетч.
6.Посмотреть номер назначенного контроллера в Arduino IDE, примерно так COM4(Raspberry Pi Pico).
Этот номер можно использовать при последующих загрузках.
При загрузке может выскакивать такая заставка.
На неё можно не обращать внимание, можно закрыть.