ESP32-C5: двухдиапазонный Wi-Fi 6 микроконтроллер выходит в массовое производство. Разработческая плата ESP32-C5-DevKitC-1 теперь доступна по цене около 15 долларов на AliExpress и вскоре появится в магазине компании на Amazon.

До этого момента микроконтроллеры Espressif с поддержкой Wi-Fi работали исключительно в диапазоне 2.4 ГГц — это дешевле и обеспечивает более широкий радиус действия, что удобно для IoT-приложений. Однако в некоторых случаях полезен и диапазон 5 ГГц, и именно для таких задач компания представила ESP32-C5 — MCU на базе RISC-V с поддержкой Wi-Fi 6 в обоих диапазонах, а также Bluetooth Low Energy. Анонс состоялся еще в июне 2022 года, однако только весной 2024 в сети появилась документация на бета-версию платы. Сейчас Espressif официально объявила о запуске массового производства.
Плата ESP32-C5-DevKitC-1 по конструкции напоминает ESP32-C6-DevKitC-1, но использует модуль ESP32-C5-WROOM-1 с поддержкой Wi-Fi 6 в обоих диапазонах. Поддержка этих новых модулей и микроконтроллера будет официально добавлена в ESP-IDF начиная с версии 5.5. Arduino-экосистема подтянется чуть позже. На странице документации уже доступны инструкции по использованию. Кроме того, ESP32-C5 можно применять в роли беспроводного сопроцессора, подключенного к внешнему микроконтроллеру или процессору, с использованием стеков ESP-AT или ESP-Hosted.
ESP32-C5 стал первым в отрасли микроконтроллером на архитектуре RISC-V с поддержкой двухдиапазонного Wi-Fi 6 (2.4 и 5 ГГц), Bluetooth 5 (LE) и стандарта IEEE 802.15.4 (Zigbee 3.0, Thread 1.3). Он предназначен для решений, где важна высокая эффективность беспроводной передачи. Внутри — 32-битное ядро с тактовой частотой до 240 МГц, 384 КБ встроенной SRAM, поддержка внешней PSRAM, 320 КБ ROM и до 29 программируемых GPIO. Поддерживаются все основные периферийные интерфейсы и реализована передовая система безопасности.
ESP32-C5 поддерживает аппаратное шифрование памяти и прошивки, безопасную загрузку и криптографические ускорители. Для защиты ключей реализованы отдельные блоки — Digital Signature Peripheral и Key Manager. Также предусмотрена аппаратная поддержка доверенной среды исполнения (TEE), управление правами доступа (APM) и защита физической памяти (PMP), что делает микроконтроллер надежной основой для безопасных решений.

Компонент | Описание |
---|---|
ESP32-C5-WROOM-1 | Универсальный модуль с поддержкой Wi-Fi 6 (2.4 и 5 ГГц, 802.11ax), Bluetooth 5 (LE), Zigbee и Thread (802.15.4). Встроенная PCB-антенна. |
Штыревые разъёмы (Pin Header) | Все доступные GPIO (кроме SPI, используемой для флеша) выведены на разъёмы по краям платы. |
Понижающий стабилизатор 5 В → 3.3 В | Преобразователь питания, понижающий напряжение с 5 В до 3.3 В. |
Светодиод питания 3.3 В | Загорается при подключении платы к питанию через USB. |
USB-UART мост | Одночиповый преобразователь USB ↔ UART, поддерживающий скорость передачи до 3 Мбит/с. |
Порт USB Type-C на чипе ESP32-C5 | Поддерживает USB 2.0 (полная скорость, до 12 Мбит/с). Используется для питания, прошивки, отладки (в том числе JTAG) и USB-коммуникации с чипом. Высокоскоростной режим 480 Мбит/с не поддерживается. |
Кнопка Boot | Кнопка загрузки. Удерживается при нажатии Reset для входа в режим прошивки через UART. |
Кнопка Reset | Перезапускает плату. |
USB Type-C ↔ UART порт | Используется для подачи питания, прошивки и обмена данными с чипом ESP32-C5 через встроенный USB-to-UART мост. |
RGB светодиод | Управляемый RGB-светодиод, подключённый к GPIO27. |
J5 | Точка подключения для измерения тока. Подробности в разделе "Измерение тока". |