Raspberry Pi Pico - отладочная плата на RP2040
В январе 2021 года компания Raspberry Pi Foundation, известная своими одноплатными микрокомпьютерами, представила свой собственный процессор RP2040, а вместе с ним представила к покупке отладочную плату Raspberry Pi Pico.
Микроконтроллер построен на базе двух ядер Cortex-M0+, работающих на частоте до 133МГц. На 40 выведенных пинах располагаются 26 GPIO, представляющих различные интерфейсы (UART, SPI, I2C). Кроме того, контроллер способен генерировать 16-канальный ШИМ-сигнал и анализировать до 3 каналов АЦП.
Интересной особенностью микроконтроллера являются 8 конечных автоматов PIO, которые фактически позволяют организовывать свои полупрограммные полуаппаратные интерфейсы. С их помощью можно реализовать OneWire, интерфейс для DHT11 и прочие, вплоть до VGA.
Кроме популярных интерфейсов, используемых в основном для связи с датчиками и исполнительными устройствами, контроллер имеет интерфейс USB стандарта 1.1, поддерживающий работу в обеих режимах — Host и Slave.
Для более быстрой работы с числами с плавающей точкой используется специальная оптимизированная библиотека, поэтому вычисления выполняются быстрее, чем с обычной программной реализацией дробной арифметики на Cortex-M0+.
Основные достоинства
- Качественное исполнение от известного бренда
- Новый микроконтроллер на свежем ядре
- Простота разработки ПО
Примеры использования
- Ознакомление с новым процессором
- Замена Arduino в высоконагруженных приложениях
- Альтернатива STM32
Комплектация
- 1 × Raspberry Pi Pico – отладочная плата на RP2040
Подключение и библиотеки
Для разработки программ может применяться C++ или Python, для обеих языков разработан официальный SDK.
Отзывы
Отзывов пока нет.