ELECTRONICS

ESP32-C3 и Super Mini: чем отличается от ESP32, распиновка

2 цифровых1 аналоговых

ESP32-C3 — самая дешёвая плата семейства с современным набором связи. Ядро здесь одно и построено на архитектуре RISC-V, а не на Xtensa, как у старших моделей. На практике разницы вы не заметите: код и библиотеки те же.

Чаще всего её покупают в виде Super Mini — платы размером с большой ноготь, с USB-C и встроенной антенной. Это самый компактный способ добавить проекту Wi-Fi, и стоит он дешевле чашки кофе.

Плата за компактность — мало выводов: их одиннадцать против тридцати у обычной ESP32. Для датчика с отправкой в сеть хватает, для чего-то большего уже нет.

Распиновка

ВыводНазначение
GPIO0, GPIO1ADC1Аналоговые входы. На Super Mini выведены с краю.
GPIO2загрузкаУчаствует в выборе режима загрузки: при старте должен быть свободен или подтянут вверх.
GPIO8светодиод · загрузкаК нему припаян встроенный светодиод, и он же влияет на загрузку.
GPIO9загрузкаКнопка BOOT. Если притянут к земле при включении, плата ждёт прошивку.
GPIO18, GPIO19USBВстроенный USB. Занимать их обычными задачами нельзя — потеряете порт.
GPIO3–GPIO7, GPIO10любая рольСвободные выводы. Благодаря матрице коммутации на любой из них можно назначить I2C, SPI или UART прямо в коде.

Характеристики

Микроконтроллер
ESP32-C3
Ядра
1RISC-V
Тактовая частота
до 160 МГц
Напряжение логики
3,3 В
Оперативная память
400 КБ
Флеш-память
4 МБу Super Mini
Беспроводная связь
Wi-Fi 802.11 b/g/n, Bluetooth 5 LE
Выводов
11у платы Super Mini
Аналоговых входов
212 разрядов
USB
встроенныйUSB-C у Super Mini
Размер Super Mini
22,5 × 18 мм

Чем отличается от соседей

ESP32

Втрое больше выводов, два ядра и Bluetooth Classic. Если проект перерастёт одиннадцать ног, менять придётся плату целиком.

ESP8266

Старее и без Bluetooth, но привычнее: под неё написано больше готовых прошивок для умного дома. C3 при этом мощнее и экономнее.

ESP32-S3

Два ядра, вчетверо больше выводов, ускорение нейросетей. Другой класс задач и другая цена.

На чём попадаются

У Super Mini слабая антенна

Известная особенность дешёвых плат: антенна разведена так, что дальность заметно меньше, чем у обычной ESP32. В соседней комнате работает, через две стены — уже как повезёт.

Плата греется и отключается

На Super Mini стоит миниатюрный стабилизатор. Если питать от него ещё и датчики, он уходит в защиту. Внешнюю нагрузку лучше питать отдельно.

Порт исчезает после загрузки скетча

USB здесь встроен в чип, а не сделан отдельной микросхемой. Если скетч уходит в глубокий сон или блокирует ядро, вместе с ним пропадает и порт. Спасает удержание кнопки BOOT при подключении.

Что к ней подключают

Схемы подключения, библиотеки и рабочие скетчи для датчиков, дисплеев и драйверов — в разделе компонентов. Каждый скетч проверен компиляцией именно под эту плату.

Перейти к компонентам