Плата 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 в форм-факторе Raspberry Pi Pico

реклама кормит Уточку 🦆

Технические характеристики Waveshare ESP32-C5 Pico

Схема распиновки платы 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, антенна идёт в комплекте
  • 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: с PCB-антенной и внешней антенной, с распаянными гребёнками и без

реклама кормит Уточку 🦆
  • 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.

Пример кода на Arduino с библиотекой LVGL для ESP32-C5 PicoПример кода на базе LVGL для Arduino. Источник изображения — cnx-software.com

Цены

Waveshare продаёт ESP32-C5 Pico по 10,43–11,33 доллара на AliExpress, за 15,99–17,99 доллара на Amazon и по 8,99–9,99 доллара в собственном интернет-магазине. Как обычно, доставка и налоги в эти суммы не входят и зависят от страны, так что для покупателей из СНГ ориентироваться стоит на площадку с наиболее предсказуемой логистикой.