Raspberry Pi Pico - это недорогая высокопроизводительная микроконтроллерная плата с гибкими цифровыми интерфейсами. Плата оснащена первым микроконтроллером собственной разработки - RP2040. Pico предоставляет минимальную (но гибкую) внешнюю схему для поддержки микросхемы RP2040 (флэш-память, кристалл, блоки питания, развязка и разъем USB). Большинство выводов микроконтроллера RP2040 подведены к контактам ввода-вывода пользователя на левом и правом краю платы. Четыре ввода-вывода RP2040 используются для внутренних функций - управления светодиодом, управления мощностью встроенного импульсного источника питания (SMPS) и измерения напряжения в системе.
Pico использует встроенный импульсный импульсный источник питания, который способен генерировать необходимые 3,3 В (для питания RP2040 и внешних цепей) в широком диапазоне входных напряжений (от ~ 1,8 до 5,5 В). Это обеспечивает значительную гибкость в питании устройства от различных источников, таких как один литий-ионный элемент или 3 последовательно соединенных элемента AA. Зарядные устройства также могут быть очень легко интегрированы с цепью питания Pico. Перепрограммирование флэш-памяти Pico может быть выполнено с помощью USB (просто перетащите файл на Pico, который отображается как запоминающее устройство) или через порт Serial Wire Debug (SWD). Порт SWD также можно использовать для интерактивной отладки программы на RP2040.
Монтаж Pi Pico может быть осуществлён либо пайкой 0,1-дюймовых разъемов (это на 0,1 дюйма шире, чем стандартный 40-контактный DIP-корпус), либо в качестве «модуля» для поверхностного монтажа.
Характеристики:
- Микроконтроллер RP2040 разработанный Raspberry Pi в Соединённом Королевстве
- Двухъядерный процессор ARM Cortex M0+, с возможность изменения тактовой частоты до 133 МГц
- 264 КБ памяти SRAM, 2 МБ флеш-памяти
- Выводы Pico позволяют монтировать напрямую на несущую плату
- Поддержка USB 1.1 Host and Device
- Низкое энергопотребление в режиме сна и бездействия
- Поддержка Drag & drop в режиме подключения Pico в качестве USB накопителя
- 26 мультифункциональных GPIO портов
- SPI - 2, I2c - 2, UART - 2, 12 bit ADC - 3, Управляемых PWM канала - 16
- Точные часы и таймеры
- Датчик температуры
- Ускоренные библиотеки обработки переменных с плавающей точкой
- 8 программируемых портов ввода/вывода для внешней периферии
Документация:
|