Keszoox
ESP32-C3 Development Board, SuperMini WiFi Bluetooth Core Board, Soldered/Unsoldered/Expansion Options for Arduino IoT Projects
ESP32-C3 Development Board, SuperMini WiFi Bluetooth Core Board, Soldered/Unsoldered/Expansion Options for Arduino IoT Projects
Couldn't load pickup availability
ESP32-C3 SuperMini Development Board — WiFi + Bluetooth 5.0, RISC-V, Arduino & IoT
The ESP32-C3 SuperMini is an ultra-compact development board built around Espressif's ESP32-C3 SoC — a single-core 32-bit RISC-V processor running at up to 160MHz with integrated 2.4GHz WiFi (802.11 b/g/n) and Bluetooth 5.0 (BLE). At just 22.5mm × 18mm, it is one of the smallest ESP32-C3 form factors available, making it ideal for space-constrained IoT sensor nodes, wearables, and embedded wireless projects. Available in soldered (pre-soldered headers), unsoldered (bare board), and expansion board options.
Technical Specifications
| Parameter | Value |
|---|---|
| SoC | Espressif ESP32-C3 (single-core 32-bit RISC-V) |
| CPU Speed | Up to 160MHz |
| Flash Memory | 4MB SPI NOR Flash (built-in) |
| SRAM | 400KB (384KB data + 16KB instruction cache) |
| WiFi | 802.11 b/g/n, 2.4GHz, up to 150Mbps |
| Bluetooth | BLE 5.0 + Bluetooth Mesh |
| GPIO Pins | 11 (multipurpose: ADC, SPI, I²C, UART, PWM) |
| ADC | 2 × 12-bit SAR ADC, up to 6 channels |
| USB | USB Type-C (USB Serial/JTAG controller built-in) |
| Operating Voltage | 3.3V (onboard LDO from 5V USB) |
| Operating Temperature | −40°C to +85°C |
| Board Dimensions | 22.5mm × 18mm |
| Weight | ~2.3g |
| Package | SOP (castellated edges for SMD soldering) |
Variant Options
- Soldered: Pre-soldered pin headers — plug directly into a breadboard or perfboard for rapid prototyping
- Unsoldered: Bare board with castellated edges — solder directly onto a custom PCB as a module
- Expansion Board: Mounted on a breakout board with additional power regulation, USB hub, or sensor headers
Programming & Compatibility
- Arduino IDE: Fully supported via ESP32 Arduino Core (espressif/arduino-esp32 v2.x+). Select "ESP32C3 Dev Module" in Board Manager.
- MicroPython: Official MicroPython firmware available for ESP32-C3. Flash via esptool.py.
- ESP-IDF: Native Espressif IoT Development Framework support for production firmware development
- PlatformIO: Supported with espressif32 platform, board ID: esp32-c3-devkitm-1
- Download Mode: Hold BOOT button while pressing RESET to enter download mode for firmware flashing
Typical Applications
- IoT Sensor Nodes: WiFi-connected temperature, humidity, CO₂, and air quality sensors with MQTT or HTTP data reporting to Home Assistant, AWS IoT, or Azure IoT Hub
- BLE Peripherals: Bluetooth Low Energy HID devices (keyboards, mice), BLE beacons, and proximity sensors
- Smart Home Devices: ESP-NOW mesh networks, Matter-over-WiFi devices, and Zigbee bridge nodes
- Wearables & Compact Projects: Ultra-small form factor for wearable electronics, badge projects, and miniature wireless controllers
- OTA Update Systems: Over-the-air firmware update capable via WiFi — ideal for deployed field devices
- Edge AI / TinyML: Lightweight inference for keyword spotting and anomaly detection using TensorFlow Lite Micro on RISC-V
FAQ
Q: Is the ESP32-C3 SuperMini compatible with ESP32 Arduino libraries?
A: Most ESP32 Arduino libraries are compatible. However, the ESP32-C3 uses a RISC-V core (not Xtensa), so libraries that include Xtensa-specific assembly code may require updates. The official espressif/arduino-esp32 core v2.x+ fully supports ESP32-C3.
Q: Does the ESP32-C3 support Bluetooth Classic?
A: No. The ESP32-C3 supports BLE 5.0 only. It does not support Bluetooth Classic (BR/EDR). For Bluetooth Classic, use the ESP32 (original) or ESP32-A2DP-capable variants.
Q: How do I enter download mode to flash firmware?
A: Hold the BOOT (IO9) button, press and release RESET, then release BOOT. The board will enter download mode and appear as a USB serial device for esptool.py or Arduino IDE flashing.
Package Contents
- 1 × ESP32-C3 SuperMini development board (variant as selected)
