SparkFun Pro Micro RP2350 — это компактный модуль для разработки электронных устройств, построенный на базе микроконтроллера RP2350 от Raspberry Pi Foundation. Платформа сочетает известный форм-фактор Pro Micro с мощной архитектурой и современными интерфейсами, что делает её идеальной для сложных IoT-проектов и прототипирования.
- Микроконтроллер RP2350 с ядрами ARM Cortex-M33 и Hazard3 RISC-V
- Скорость работы до 150 МГц
- 520 КБ SRAM, 16 МБ Flash и 8 МБ PSRAM
- Разъем USB Type-C и интерфейс Qwiic
- Габариты 33,02 × 17,78 мм
Гибкая архитектура процессоров
Сердцем платформы является микроконтроллер RP2350, который интегрирует два ядра ARM Cortex-M33 и два ядра Hazard3 RISC-V. Пользователь может выбрать, какие именно два процессора активировать при загрузке: два однотипных или комбинацию разных типов. Такая гибкость позволяет оптимизировать производительность под конкретные задачи, от обработки сигналов до управления периферией. Максимальная скорость работы ядер достигает 150 МГц, что обеспечивает высокую производительность для ресурсоемких алгоритмов.
Расширенная память и периферия
Микроконтроллер имеет 520 КБ встроенной SRAM, распределенной между 10 банками, что упрощает управление данными. Для хранения больших объемов информации предусмотрено 16 МБ внешней Flash-памяти и 8 МБ PSRAM, подключенных через контроллер QSPI. Это позволяет работать с большими моделями данных или кэшировать сложные интерфейсы без задержек. Платформа также поддерживает 24 канала PWM и 12 машин состояний PIO для точного управления сигналами.
Удобные интерфейсы и подключение
Для связи с компьютером и питания используется разъем USB Type-C, который поддерживает протокол USB 1.1 в режимах host и device. Интегрированное соединение Qwiic позволяет мгновенно подключать сенсоры и модули без необходимости пайки или сложной разводки. На плате размещен адресный RGB-светодиод WS2812B для индикации состояния, а также кнопки Boot и Reset для удобной настройки. Наличие 10 GPIO-контактов и 4 аналоговых входов обеспечивает достаточную гибкость для подключения внешних компонентов.
Компактные размеры и надежность
Габариты платы составляют 33,02 × 17,78 мм, что позволяет встраивать её в ограниченные пространства готовых изделий. Питание осуществляется от USB (5 В) или через вход RAW до 5,3 В, а защиту от перегрузок обеспечивает предохранитель PTC. Платформа совместима со средами разработки Pico SDK (C/C++), MicroPython и Arduino IDE, что упрощает миграцию проектов. Напряжение логических уровней GPIO составляет 3,3 В, что является стандартом для большинства современных сенсоров. Платформа также поддерживает два интерфейса UART, два контроллера SPI и два контроллера I2C для гибкой связи с периферийными устройствами.