ОписаниеПлата оснащена микроконтроллером RP2040, разработанным Raspberry Pi Foundation. Система имеет два ядра ARM Cortex M0+, работающих на частоте до 133 МГц, и 264 КБ оперативной памяти. Микроконтроллер не оснащен флэш-памятью, но на плате имеется внешняя память объемом 2 МБ, подключенная через интерфейс QSPI.

| 1. USB-порт типа C | 7. Система зарядки LiPo ETA6096 |
| 2. Кнопка ЗАГРУЗКИ | 8. РП2040 |
| 3. Кнопка СБРОСА | 9. NOR-Flash 2 МБ W25Q16JVUXIQ |
| 4. Дисплей 0,96 дюйма IPS LCD | 10. Тестовые площадки DEBUG |
| 5. Разъем аккумулятора MX1.25 | 11. Описание выходов |
| 6. DC-DC-преобразователь TPS63000 | |
Помимо схемы RP2040 и Flash-памяти, в распоряжении пользователя имеется преобразователь напряжения 3,3 В, кнопки Boot и Power, ЖК-дисплей, разъем USB Type-C для питания и программирования модуля, а также выходы GPIO, на которые выведены периферийные устройства, такие как входы 12-битного АЦП, интерфейсы ШИМ, I2C, SPI и UART. Кроме того, модуль имеет встроенное зарядное устройство LiPo/Li-Ion и разъем для подключения аккумулятора.

Платформа поддерживает популярные языки программирования MicroPython и C/C++. Программы можно загружать в память через интерфейс USB или через разъем SWD. Руководство с примерами использования доступно на странице продукта.
Сравнительная таблица плат микроконтроллера RP2040Характеристики- Микроконтроллер RP2040, разработанный Raspberry Pi
- Два ядра ARM Cortex-M0+ с тактовой частотой до 133 МГц
- 264 КБ встроенной SRAM
- DC-DC преобразователь 3.3В 1800мА
- Встроенный разъем USB-C для программирования и питания
- 0,96-дюймовый IPS ЖК-дисплей 160x80 пикселей
- 26 многофункциональных контактов GPIO
- 3 x 12-битных входа АЦП с датчиком температуры
- 16x ШИМ
- 2xUART
- 2xI2C
- 2x СПИ
- Кнопки питания и загрузки
- Пользовательский светодиод
- Внешняя флэш-память 2 МБ
- Схема зарядки LiPo и Li-Ion (ETA6096)
- Разъем MX 1.25 для аккумулятора
- Поддерживаемые языки программирования: MicroPython и C/C++
- Размеры: 51 x 21 мм