Плата Waveshare RP2040-PiZero представляет собой Raspberry Pi Zero аналог, оснащенный микроконтроллером Raspberry Pi RP2040 вместо процессора, способного запускать Linux.
Но плата RP2040 сохраняет компоновку Raspberry Pi Zero и аналогичные порты: два USB Type-C, разъем mini HDMI/DVI, слот для microSD карт и 40-контактный разъем GPIO, дополнительно предлагая поддержку LiPo аккумуляторов через 2-контактный разъем со схемой зарядки.
Характеристики RP2040-PiZero:
- Микроконтроллер – Raspberry Pi RP2040 двухъядерный Cortex M0+ @ 133 МГц с 264 КБ встроенной SRAM
- Память – 16 МБ SPI флеш-памяти, слот для microSD карт
- Видео – Порт mini HDMI с поддержкой вывода сигналов DVI
- USB – 1 порт USB Type-C для передачи данных через реализацию хоста/устройства на PIO-USB
- Расширение – 40-контактный цветной разъем с 2x SPI, 2x I2C, 2x UART, 4x 12-бит АЦП, 16x ШИМ, 8 Programmable I/O (PIO) машинами состояний для поддержки пользовательской периферии
- Прочее – «Тактовый генератор и таймер на кристалле», датчик температуры.
- Питание
- 5 В через порт USB Type-C
- Поддержка литиевых аккумуляторов через разъем зарядки/разрядки
- Энергоэффективные режимы сна и покоя.
- Размеры – 65 × 30 мм
Waveshare обеспечивает поддержку MicroPython, Arduino и C/C++ SDK, используя существующие проекты для вывода HDMI/DVI ( PicoDVI ) и передачи USB данных ( USB-PIO ). Инструкции по началу работы, примеры кода и схему в формате PDF можно найти в вики .
Это не первая плата на Raspberry Pi RP2040, частично повторяющая форм-фактор Pi Zero – SB Components StackyPi заявляла о подобном, но без портов «PIO-USB» и micro HDMI, поэтому решение Waveshare точнее соответствует оригиналу.
Плату Waveshare RP2040-PiZero можно приобрести на Aliexpress примерно за $15 с доставкой или напрямую в магазине производителя за $9.99 + доставка .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.