Плата Raspberry Pi Pico на базе чипа RP2040 с двухъядерным процессором Cortex M0+ архитектуры ARM с тактовой частотой 133 МГц (для сравнения: 8-битные микроконтроллеры в платах Arduino классического поколения имеют тактовую частоту 16 Мгц). Вычислительный чип был разработан в Великобритании компанией Raspberry Pi Foundation — одним из самых известных в мире производителей микрокомпьютеров для широкого круга пользователей (для создания электронных проектов и самоделок с большим количеством возможностей).
Ключевая особенность Ultimate версии заключена в наличии большого объема флэш-памяти: 16 Мб.
Данная плата оснащена Type-C разъемом (оптимальное решение, если вы программируете контроллеры через компьютеры на базе macOS, либо возможно применение переходника со стандартного USB в Type-C). Программирование платы можно выполнить как с помощью языка MicroPython (в любой IDE, поддерживающей Python, например, Thonny IDE), так и с помощью C/C++ в среде Arduino IDE.
Имеются встроенные режимы сна и режимы ожидания с низким энергопотреблением. 26 многофункциональных контактов GPIO с поддержкой привычных разработчикам встраиваемых систем протоколов 2 × SPI, 2 × I2C, 2 × UART. Также имеются три 12-разрядных АЦП и 16 выводов с поддержкой ШИМ. Встроены точные часы, датчик температуры и несколько таймеров.
Технические характеристики:
Вычислительный чип: RP2040
Процессор: 2 ядра x Cortex M0+
Архитектура процессора: ARM
Разъем для подключения: Type-C
Тактовая частота: 133 МГц
Память: 264 КБ SRAM и 16 МБ встроенной Flash
Количество GPIO: 26 (из них 16 с поддержкой ШИМ)
Протоколы: 2 × SPI, 2 × I2C, 2 × UART
АЦП: три 12-разрядных