Плата ESP32 разработанная на основе Espressif ESP32-C3. Край платы спроектирован с отверстиями для гребенок для удобства использования в различных сценариях.
Основная плата поддерживает UART, GPIO, SPI, I2C, ADC, PWM и другие интерфейсы, которые могут быть выбраны в соответствии с фактическими потребностями.
Нужно установить драйвер CH343 для нормальной загрузки прошивки. Драйвер CDC по умолчанию может печатать только журнал, но загрузка не будет выполнена, если скорость слишком медленная.
Для загрузки нужно зажать boot +reset(светодиоды оба светятся в пол-силы), для запуска скетча: reset.
Bluetooth 5.0 обычный скетч с BluetoothSerial библиотекой запустить не получится, с BLE всё работает. Wi-Fi работает и как подключаемое устройство и как точка доступа.
Можно работать через Visual Studio Code / Arduino IDE
Характеристика:
1 канал SPI FLASH, встроенный 4 МБ, поддержка до 16 Мб
2-сторонний интерфейс UART, UART0 ~ UART1, среди которых порт загрузки UART0
6-канальный 12-битный ADC, максимальная частота дискретизации 100KSPS
1 низкоскоростной интерфейс SPI, поддержка главного режима
1 канальный IIC контроллер
4-полосный PWM интерфейс
15 внешних контактов GPIO, которые могут быть повторно использованы
2-полосный SMD светодиодный индикатор
1 кнопка сброса канала + 1 кнопка загрузки канала
1-way USB для TTL загрузки порт отладки
2,4G PCB бортовая антенна