ESP32-C6 SuperMini development board with two loose 2.54mm male header strips

ESP32-C6 SuperMini Dev Board - WiFi 6, BLE 5.3, Zigbee/Thread/Matter, LiPo Charger

Unsoldered
$9.95 NZD
Save 5% at 2+
Skip to product information
SKU: ESP32-C6-MINI

ESP32-C6 SuperMini Dev Board - WiFi 6, BLE 5.3, Zigbee/Thread/Matter, LiPo Charger

$9.95 NZD
5.0 1 review
7 bought this month
Headers
Availability:
Order before 7:30am for same-day dispatch Dispatch 7 days a week, excluding public holidays

NZ Post: 1-2 days urban · 2-4 days rural

Shipping from $5.99 urban / $9.99 rural, or free pick-up in Te Awamutu.

Buy more, pay less Prices shown are per unit. Add enough of this item and the lower rate applies on its own at checkout. There is no code to enter and you do not need to buy a pack. Choosing a tier here just sets the quantity for you. Larger quantities go out in the same bag, so packing, handling and postage cost us less per unit. We pass that saving straight on to you, so you can buy more for less.

Easy 30-day returns · 12-month warranty

Add these too
Add $66.00 for Free Urban delivery ($88.00 for Rural)
Urban $66 Rural $88

An ESP32 development board is a small programmable board that you load code onto from your computer over USB. It can read a sensor such as a temperature probe, or switch a relay to turn a pump on and off. It can then report to your phone or to Home Assistant over WiFi, Bluetooth or Zigbee.

The ESP32-C6 SuperMini is 26 x 18mm, about the width of a $2 coin. It has WiFi 6, Bluetooth LE and a Zigbee and Thread radio on one chip, so it can be a Zigbee or Matter light, switch or sensor for Home Assistant as well as a WiFi one. A single LiPo cell solders underneath and charges from USB-C, so a battery sensor needs no extra charger board. Windows, macOS and Linux see it with no driver to install, and you can program it in Arduino, ESPHome or ESP-IDF. The pins run at 3.3V, so any part you add that sends 5V signals will need a logic level converter between it and the board. Choose Soldered to push it straight into a breadboard, or Unsoldered if you have a soldering iron or want to wire straight to the pads.

Specifications

ChipESP32-C6FH4, 32-bit RISC-V at 160MHz plus a 20MHz low-power core
WiFi and BluetoothWiFi 6 2.4GHz (also b/g/n) and Bluetooth 5.3 LE, ceramic chip antenna
Zigbee and Thread802.15.4 radio for Zigbee 3.0, Thread and Matter, sharing the antenna with WiFi
USBUSB-C, native USB Serial/JTAG, no driver needed
Memory4MB flash in the chip, 512KB SRAM, no PSRAM
Logic voltage3.3V, not 5V tolerant
Power inUSB-C, or 4.5 to 5.5V on the 5V pin, never both at once
3V3 pin outputWe suggest up to 200mA: a few sensors and a small display, not motors or LED strips
BatteryOne LiPo cell on the B+ and B- pads underneath, charged from USB-C, with a charge LED
GPIO22: 17 on the edge pins and 5 on inner holes (12 and 13 carry USB)
HeadersSoldered: straight pins fitted. Unsoldered: two loose straight strips to snap into 10-pin lengths, 20 joints to solder
Analogue input7 channels, 12-bit, GPIO0 to GPIO6
Startup pinsGPIO8, 9 and 15 run the RGB LED, BOOT and blue LED and are read at power-up, so use other pins first
InterfacesI2C, SPI, I2S, 3 UART and TWAI (CAN)
Buttons and LEDsBOOT, RESET, blue LED on GPIO15, RGB LED on GPIO8 and a charge LED
Deep sleepThe board draws more than the chip alone, because the RGB LED stays powered
Size26 x 18mm, 2.54mm pin pitch, 3.6g with headers
In the box1 board, plus two loose straight header strips with Unsoldered, no USB-C cable

Datasheets

Wiring & getting started

  1. Use a USB-C data cable

    A charge-only cable powers the board but no port ever appears, so if nothing shows up on your computer, swap the cable before anything else. Most computers need a USB-A to USB-C data cable.

  2. Fit the pins (Unsoldered, optional)

    Snap each strip to 10 pins. Push both into a breadboard with the long pins down, sit the board on top so every pin comes through a pad, and solder the 20 joints. The breadboard keeps the pins straight while you work.

  3. Plug it in

    Your computer sees the board as a new port. If no port appears, or your computer keeps making the USB connect and disconnect sound, hold BOOT, press and release RESET, then let go of BOOT. Press BOOT with a plastic pen, not a fingertip: a finger across the pins can short two of them, and then the blue LED comes on but still no port appears. On a board you soldered, check for a solder bridge between pins.

  4. Set up the Arduino IDE

    In Tools > Board > Boards Manager, search esp32 and install the esp32 package, version 3.0 or later. Older versions have no C6, so the board is missing from the list. Choose Tools > Board > esp32 > ESP32C6 Dev Module, set USB CDC On Boot to Enabled so Serial Monitor works, then pick the board's port under Tools > Port.

  5. Upload Blink

    Open File > Examples > 01.Basics > Blink, change LED_BUILTIN to 15 and upload. Arduino shows "Hash of data verified." when the upload has worked. Left unchanged, Blink flashes the RGB LED instead.

  6. Check it works

    The blue LED beside the 15 mark flashes on and off once a second. If it works on its own but stops once wired up, something is holding GPIO8, 9 or 15 at power-up, so move that wiring to another pin. If it still won't work, message us with your order number and we'll help you.

  7. Add an I2C sensor or display (optional)

    With this board setting, Arduino puts I2C on GPIO23 (SDA) and GPIO22 (SCL), two of the inner holes. To use edge pins instead, start I2C with Wire.begin(20, 19); and wire SDA to 20 and SCL to 19.

  8. Make a Zigbee device (optional)

    In Tools, set Zigbee mode to Zigbee ED (end device) and Partition Scheme to Zigbee 4MB with spiffs, or the sketch won't build. Open File > Examples > Zigbee > Zigbee_On_Off_Light and upload it, then put your Zigbee hub, such as Home Assistant with a Zigbee USB dongle, into pairing mode. If it won't pair, set Erase All Flash Before Sketch Upload to Enabled and upload again.

  9. Add a battery (optional)

    Solder one protected LiPo cell to the round pads underneath, positive to B+ and negative to B-. Check the polarity before you solder, because a cell connected backwards can damage the charger. It charges whenever USB-C is plugged in and the charge LED shows it charging. Don't leave it charging unattended.

  • 5 stars: 1 (100%)
  • 4 stars: 0 (0%)
  • 3 stars: 0 (0%)
  • 2 stars: 0 (0%)
  • 1 star: 0 (0%)
d
donald s.

Great board, second one from NZN. Super fast shipping, thx!

Frequently Asked Questions

Answers to the questions buyers ask most.

Do I need a hub to use Zigbee?
Yes. A Zigbee light, switch or sensor pairs with a coordinator, which runs the network. Most people use Home Assistant with a Zigbee USB dongle. A second C6 can also be the coordinator. WiFi needs no hub: the board joins your 2.4GHz network directly.
Can it be a Thread border router or a Zigbee coordinator?
Yes, for a small home or test network. Espressif's border router example runs on a single C6, with WiFi and Thread taking turns on the one radio. For a busy network Espressif recommend a two-board setup, a WiFi board plus an ESP32-H2 for Thread, because the C6 can't listen on both at once.
What does the C6 add over the C3 SuperMini?
A Zigbee and Thread radio, so it can join Zigbee and Matter networks, which the C3 can't. It also has WiFi 6, 22 GPIO against the C3's 13, a 20MHz low-power second core and a LiPo charger. It is 3.5mm longer: 26 x 18mm against 22.5 x 18mm.
Do I need a WiFi 6 router?
No. It joins any 2.4GHz WiFi network, including older b, g and n routers. The WiFi 6 power saving only works with a WiFi 6 router. It has no 5GHz radio.
How do I set it up in ESPHome?
Under esp32:, set variant: esp32c6 and use the esp-idf framework. ESPHome then runs it as a WiFi node in Home Assistant. For Zigbee, program it with the Arduino Zigbee library or ESP-IDF instead.
How long will it run on a battery?
That depends mostly on how long it sleeps between readings. The chip has a very low-power deep sleep, but the RGB LED next to the 8 mark stays powered even when it is off, so the board draws more than the chip alone. For the longest battery life, remove that LED and wake only to send a reading.
Can I fit right-angle pins?
Yes, with your own right-angle 2.54mm strip cut into two 10-pin lengths. The strips in the Unsoldered bag are straight.
Does it fit the ESP32-C3 SuperMini Expansion Board?
No. The C6 has 10 pins a side and the C3 expansion board takes 8, so the pins won't line up.
The blue LED is on and the Arduino IDE can't find the board. What's wrong?
Two pins are usually being shorted. Most often it is a finger touching the pins while you hold BOOT, because skin is enough to bridge neighbouring pins on a board this small. Press BOOT with a plastic pen instead and try again. If you soldered the headers, check every joint for a solder bridge between neighbouring pins.
Can I power it from something other than USB?
Yes, from one source at a time. Feed 4.5 to 5.5V to the 5V pin, solder a LiPo cell to B+ and B-, or feed a regulated 3.3V to the 3V3 pin. Never power the 5V pin while USB-C is plugged in.
What if my board doesn't work?
Message us with your order number and what it is doing, and we'll help you.

Have a Question About This Product?

Send it through and we will get back to you by email.

Why Buy from NZN

Useful parts, fair prices and someone local to help.

I'm Lukas, an engineering student and maker based in Te Awamutu. NZN grew out of a CNC build that dragged on for months because every missing cable, bolt or electronic part meant another overseas order. I started the shop so Kiwi makers can spend more time building and less time waiting for the next parcel.

  • Stocked here in New Zealand

    Orders are picked and packed in Te Awamutu and dispatched within 24 hours every day, excluding public holidays. NZ Post target delivery is 1-2 days urban and 2-4 days rural. In Te Awamutu and Kihikihi you can choose local delivery at checkout: same day if you order before 8am, otherwise next day.

  • Fair prices, clearly shown

    Prices are kept competitive and quantity discounts are shown upfront. Free delivery starts at $66 for urban addresses and $88 for rural addresses.

  • 30-day returns and 12-month warranty

    Get in touch if something is not right and we will help sort it.

  • Practical product support

    Ask a product question and get help from a real person in New Zealand who knows the range.

You may also like