|
Микроконтроллер Raspberry Pi Zero - RP2040 ARM Cortex M0+ 2 MB
RP2040-Zero - это плата разработчика от компании Waveshare. Она практически полный Pimoroni Tiny 2040 по своим размерам и компоновке компонентов. С одной стороны у нее меньше флеш-памяти 2Мб против 8Мб на Pimoroni Tiny 2040, но с другой стороны на нижней части платы выведены контакты GPIO. Что возможность больше подключить устройств к плате. Микроконтроллер стоит тот же RP2040 с двухъядерным процессором Arm Cortex M0+ с тактовой частотой до 133 МГц. Преимуществом данной платы является ее размер, что позволяет ее с легкостью интегрировать в устройство.
Для программирования доступен полный инструментарий GCC, включающий библиотеки для использования стандартных функций и периферии. Так же поддерживается разработка программ на MicroPython и Microsoft Visual Studio. Для программирования контроллера не требуется дополнительный программатор - достаточно переместить код программы на устройство контроллера (контроллер виден для компьютера как стандартный USB накопитель).
Инструментарий программирования
Pico C/C++ SDK. Официальный SDK может использоваться из командной строки или из популярных сред программирования наподобие Visual Studio Code и Eclipse.
MicroPython. Это полная реализация языка программирования Python 3, программы запускаются напрямую на Raspberry Pi Pico.

Статья на Хабре: https://habr.com/ru/post/538994/
Быстрый старт: http://wiki.amperka.ru/products:raspberry-pi-pico
На английском: https://www.waveshare.com/wiki/RP2040-Zero
Найти PDF c помощью Google
Характеристики:
- Микроконтроллер RP2040
- Двухъядерный Arm Cortex M0+ с гибкой тактовой частотой до 133 МГц
- 264 КБ SRAM и 2 МБ встроенной флэш-памяти
- Разъем USB-C
- Поддерживаются USB 1.1 Host и Device режим
- Спящий режимы с низким энергопотреблением
- 29 × многофункциональных контактов GPIO
- 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-битных АЦП, 16 × управляемых каналов ШИМ
- Калиброванный генератор и таймеры для точного отсчёта временных интервалов
- Датчик температуры
- Ускоритель вычислений с плавающей точкой
- 8 × программируемых конечных автоматов ввода-вывода (PIO) для поддержки настраиваемых периферийных устройств
Размер: 23.5 * 18 мм
Комплектация:
- модуль RP2040 (с гребенкой) x 1

Нажмите, чтобы посмотреть все наши товары
|