The ESP32-C3 SuperMini is a thumb-sized IoT dev board built on the Espressif ESP32-C3, a 32-bit RISC-V single-core chip running up to 160MHz with 2.4GHz WiFi and Bluetooth 5 (LE). It packs a USB-C port and an onboard PCB antenna onto a board just 22.5 × 18mm. Choose Unsoldered to fit your own headers, or Pre-soldered to drop straight into a breadboard.
- ESP32-C3 32-bit RISC-V single core, up to 160MHz
- 2.4GHz WiFi (802.11 b/g/n) and Bluetooth 5 (LE)
- USB-C with onboard PCB antenna, tiny 22.5 × 18mm
- 4MB flash, 400KB SRAM
- 11× GPIO (all PWM), 4× ADC, I2C, SPI, 2× UART
- Deep sleep around 43µA, great for battery projects
- Choose unsoldered or pre-soldered headers
- Works with Arduino IDE, PlatformIO, MicroPython and ESPHome
Specifications
What's in the box
Pre-soldered option ships with headers attached, ready for a breadboard. Unsoldered option includes a loose header strip to fit yourself.
Great for
Getting started
- Install the ESP32 package
In Arduino IDE Boards Manager, search "esp32" by Espressif and install it.
- Select the board
Tools → Board → ESP32 Arduino → ESP32C3 Dev Module.
- Plug in over USB-C
Use a USB-C data cable and pick the COM port under Tools → Port.
- Upload
If it won't connect, hold BOOT, tap RESET, then release BOOT to force download mode.
Common questions
Is this an actual Arduino board?
No, it's an Espressif ESP32-C3 board. "Arduino compatible" means you program it through the free Arduino IDE (install the ESP32 package and pick "ESP32C3 Dev Module"). It also works with PlatformIO, MicroPython and ESPHome.
What's the difference between soldered and unsoldered?
Pre-soldered has the header pins already attached, ready for a breadboard. Unsoldered ships with a loose header strip so you can solder your own or wire directly, handy for low-profile or custom builds.
Does it need an external antenna?
No. The SuperMini has an onboard PCB antenna and works out of the box. There's no external antenna connector on this version.
Can I run it from a battery?
Yes. Feed regulated 3.3V into the 3V3 pin, or 5V into the 5V pin to use the onboard regulator. Deep sleep draws around 43µA, which suits battery projects.
Why won't my sketch upload?
Use a USB-C data cable rather than a charge-only one. If it still won't connect, hold BOOT, tap RESET, then release BOOT to enter download mode before uploading.
Good to know: Logic is 3.3V, so use a level shifter for 5V devices. Every board is checked before it ships from our Te Awamutu stock.
