Микроконтроллер RP2040 разработан в Raspberry Foundation, той же командой, которая когда-то создала популярный одноплатный компьютер Raspberry Pi. RP2040 широко применяется в образовательных целях для программирования на языке Python (micropython и circuitpython), а также в разного рода DIY проектах.
Поскольку RP2040 имеет известную архитектуру Cortex-M0+, то программы для него вполне можно писать в среде Arduino IDE на языке с++. Нужно лишь правильным образом настроить эту среду.
Шаг 1. Запускаем Arduino IDE и переходим в настройки
Заходим в меню Файл и далее выбираем пункт Настройки.

Шаг 2. Ссылка на хранилище настроек для плат RP2040
Затем, на форме настроек находим поле «Дополнительные ссылки для менеджера плат» и жмём кнопку справа от него.

Появится окно, в котором перечисляются адреса репозиториев с программными инструментами для компиляции программ под различные отладочные платы. Добавляем новой строчкой такую ссылку:
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
Должно получиться так:

Сохраняем список ссылок кнопкой OK. После этого можно закрыть окно настроек.
Шаг 3. Установка пакета с платами RP2040
Теперь заходим в меню Инструменты, далее в пункт Плата и затем Менеджер плат.

На открывшейся форме в строке поиска пишем «RP2040», после чего в результатах поиска появляется пакет с названием «Raspberry Pi Pico/RP2040«. Жмём кнопку Установить.

Ждём завершения установки, наблюдая за уровнем загрузки снизу. Это может занять 5-10 минут.
Теперь если зайти в меню Инструменты и далее Плата/Raspberry Pi RP2040 Boards, можно увидеть, что появился огромный список плат RP2040. Готово!
наработает пишет ‘Скачивание пакетов
arduino:arm-none-eabi-gcc@7-2017q4
Failed to install platform: ‘arduino:mbed_rp2040:4.5.0’.
Error: 13 INTERNAL: Ответ сервера: 403 Forbidden ‘
Заходим на Гитхаб и смотрим, где сейчас этот json лежит. Сегодня https://github.com/earlephilhower/arduino-pico/blob/master/package.json вот тут, куда авторы завтра положат — хз.