目录

ESP32C3 SuperMini Getting Started

Converted from the VuePress Markdown source in `/nologo-en-vuepress-clone`. This page is a DokuWiki-style sample to verify image rendering, section hierarchy, code blocks, and purchase CTA layout.

Introduction

ESP32C3 SuperMini is a compact IoT development board based on the Espressif ESP32-C3 WiFi and Bluetooth dual-mode chip. It uses a 32-bit RISC-V single-core CPU, supports IEEE 802.11 b/g/n WiFi and Bluetooth 5 (LE), and is designed for low-power wireless applications.

The board has a small footprint, onboard wireless capability, and a practical set of interfaces for embedded development, prototyping, and wearable or space-constrained projects.

ESP32C3 SuperMini

Hardware Description

Product Specifications

Pin Diagram

Arduino ESP32C3 Dev Module Pin Mapping

Dimension Diagram

Dimension Diagram

Schematic Diagram

Schematic Diagram

External Power Supply

If external power is needed, connect the positive terminal to 5V and the negative terminal to GND. The board supports approximately 3.3V to 6V input.

When using external power, do not connect USB at the same time. Use only one power source at a time.

During soldering, avoid short-circuiting the positive and negative terminals. A short may damage both the battery and the board.

WiFi Antenna

If you want to use an external antenna, connect it as shown below.

WiFi Antenna

Getting Started

Hardware Setup

You need the following:

Some USB Type-C cables only provide power and do not carry data. If the board is not detected by your computer, test with another cable first.

Connect the ESP32C3 SuperMini to your computer with a USB Type-C data cable:

USB Connection

Software Setup

  1. Download and install the latest Arduino IDE from Arduino Official Website.
  2. Open Arduino IDE.
  3. Add the ESP32 board package URL in File > Preferences:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  1. Open Tools > Board > Boards Manager, search for `esp32`, and install the latest ESP32 package.
  2. Open Tools > Board > ESP32 Arduino and select ESP32C3 Dev Module.
  3. Open Tools > Port and select the COM/serial port of the connected board.

Board package installation:

Install ESP32 Board Package

Board selection:

Select ESP32C3 Dev Module

Blinking LED Example

Copy the following code into Arduino IDE:

int led = 8;
 
void setup() {
  pinMode(led, OUTPUT);
}
 
void loop() {
  digitalWrite(led, HIGH);
  delay(1000);
  digitalWrite(led, LOW);
  delay(1000);
}

After upload, the onboard LED will blink once per second.

MicroPython

Learning Resources

Troubleshooting

Q1 Arduino cannot recognize the COM port

Enter download mode:

Q2 The program does not run after upload

Press the RESET button once after a successful upload.

Q3 The board shows `JTAG/serial debug unit` instead of a COM port

See: JTAG/serial debug unit solution

Q4 Arduino serial output does not print

Set USB CDC On Boot to Enabled in the Arduino tools menu.

Buy This Board

Official Store

Buy direct from our standalone store

Best for direct orders, support, and bulk inquiries.

**Shop on Official Store**

AliExpress

Buy through AliExpress marketplace

Best for marketplace checkout, coupons, and flexible shipping.

**View on AliExpress**