Плата Waveshare ESP32-C5 Pico переносит чип ESP32-C5 с двухдиапазонным Wi-Fi 6, Bluetooth LE и поддержкой 802.15.4 (Zigbee/Thread) в привычный форм-фактор Raspberry Pi Pico. Для тех, кто уже собрал вокруг «пико-формата» коллекцию плат расширения, это фактически бесшовный апгрейд по части беспроводной связи.
На плате распаян модуль серии ESP32-C5-MINI-1 с антенной на печатной плате или разъёмом под внешнюю, две 20-контактные гребёнки GPIO, порт USB-C для питания и прошивки, кнопки Reset и Boot и несколько светодиодов. Поддерживаются также зарядка и разрядка литий-ионного аккумулятора — то есть автономные проекты можно собирать без внешнего контроллера питания.
Технические характеристики Waveshare ESP32-C5 Pico
Схема распиновки. Источник изображения — cnx-software.com
- Беспроводной модуль — ESP32-C5-MINI-1 или ESP32-C5-MINI-1U
- Микроконтроллер — Espressif Systems ESP32-C5HF4
- Процессор
- Одноядерный 32-разрядный RISC-V @ до 240 МГц
- Энергоэффективное ядро RISC-V @ 48 МГц в роли основного процессора для задач, критичных к потреблению
- Память — 384 КБ SRAM на кристалле
- Накопитель — 320 КБ ПЗУ, 4 МБ SPI-флеш
- Беспроводная связь
- Двухдиапазонный (2,4/5 ГГц) Wi-Fi 6 (802.11ax) с обратной совместимостью с Wi-Fi 4 (802.11b/g/n)
- Режимы Wi-Fi: клиент, точка доступа, совмещённый режим и режим мониторинга
- Bluetooth 5.0 Low Energy с поддержкой Mesh, скорость до 2 Мбит/с
- Радиомодуль 802.15.4 для Zigbee 3.0, Thread 1.3 и Matter, до 250 кбит/с
- Процессор
- ESP32-C5-MINI-1 — антенна на печатной плате
- ESP32-C5-MINI-1U — разъём IPEX, антенна идёт в комплекте
- Микроконтроллер — Espressif Systems ESP32-C5HF4
- USB — порт Type-C для питания, зарядки и прошивки
- Расширение
- 2 гребёнки по 20 контактов, совместимые с Raspberry Pi Pico: до 26 линий GPIO, 20 каналов ШИМ, I2C, SPI, UART, SDIO, JTAG, последовательный порт, 4 входа АЦП, VBUS, VSYS, VBAT, 3,3 В, земля
- Примечание: 6 линий GPIO выведены через расширитель TCA9554PWR
- Прочее
- Кнопки Boot и Reset
- Светодиоды питания, зарядки и предупреждения о переполюсовке
- RGB-светодиод
- Питание
- 5 В через порт USB-C или вывод VBUS
- Поддержка литиевого аккумулятора 3,7 В через двухконтактный разъём
- Понижающий DC-DC преобразователь MP1605GTF-Z на вход 2,3–5,5 В
- Импульсный контроллер заряда литий-ионных батарей ETA6098
- Габариты
- Версия ESP32-C5-MINI-1 — 56,85 × 21 мм
- Версия ESP32-C5-MINI-1U — 51 × 21 мм
Четыре версии платы
- ESP32-C5-Pico — антенна на плате, гребёнки не распаяны
- ESP32-C5-Pico-M — антенна на плате, гребёнки распаяны
- ESP32-C5-Pico-U — внешняя антенна, гребёнки не распаяны
- ESP32-C5-Pico-UM — внешняя антенна, гребёнки распаяны
Выбор между PCB-антенной и внешней здесь не косметический: версия с разъёмом IPEX короче на 6 миллиметров и заметно выигрывает, когда плата прячется в металлический корпус или должна дотянуться до точки доступа сквозь пару стен.
Софт и документация
Производитель поддерживает работу как в Arduino IDE, так и во фреймворке ESP-IDF. На сайте документации выложены схемы в PDF, даташиты и инструкции для быстрого старта.
Раньше компания раздавала код архивами, но теперь примеры для Arduino и ESP-IDF вместе с прочими материалами лежат на GitHub. Готовые образцы охватывают вывод информации о плате, работу со встроенным RGB-светодиодом, расширителем ввода-вывода, двухдиапазонным Wi-Fi и UART, а также подключение небольшого сенсорного дисплея на 1,83 дюйма и CAN-трансивера на MCP2515 по шине SPI.
Пример кода на базе LVGL для Arduino. Источник изображения — cnx-software.com
Цены
Waveshare продаёт ESP32-C5 Pico по 10,43–11,33 доллара на AliExpress, за 15,99–17,99 доллара на Amazon и по 8,99–9,99 доллара в собственном интернет-магазине. Как обычно, доставка и налоги в эти суммы не входят и зависят от страны, так что для покупателей из СНГ ориентироваться стоит на площадку с наиболее предсказуемой логистикой.












