DFRobot Beetle ESP32-C6 - image 1
1 / 8
DFRobot·Dev Board

DFRobot Beetle ESP32-C6

Coin-sized (25×20.5mm) ESP32-C6 wearable dev board with WiFi 6, BLE 5, Thread, Zigbee, Matter, integrated LiPo charger, and 14µA deep sleep — for $4.90.

Starting from

$4.90

Specifications

ArchitectureRISC-V RV32IMAC
CPU Cores1
Clock Speed160MHz
Flash4MB
GPIO Level3.3V
ChargingUSB-C
BluetoothBLE 5.0
Storagenone
Dimensions25 × 20.5mm
Weight17g

Components

Espressif ESP32-C6 with RISC-V @ 160MHz, 512KB SRAM, 4MB flash, WiFi 6, BLE 5, Zigbee, Thread, and Matter support.

Integrated LiPo ChargerBattery ChargerDatasheet

Onboard single-cell LiPo charging management with 0.5A max charge current, deep sleep at 14µA.

Bus Interfaces

I2C
SPI
UART
I2S
PWM

GPIO Map

D0
GPIO / ADC
digital-inputdigital-outputadcpwm
D1
GPIO / ADC
digital-inputdigital-outputadcpwm
D2
GPIO / ADC
digital-inputdigital-outputadcpwm
D3
GPIO / ADC
digital-inputdigital-outputadc
D4
SDA
digital-inputdigital-output
D5
SCL
digital-inputdigital-output
D6
SPI CLK
digital-inputdigital-output
D7
SPI MOSI
digital-output
D8
SPI MISO
digital-input
D9
UART TX
digital-inputdigital-output
D10
UART RX
digital-inputdigital-output
D11
GPIO
digital-inputdigital-output
D12
GPIO / IR
digital-inputdigital-output

Overview

The DFRobot Beetle ESP32-C6 is one of the smallest ESP32-C6 boards available, measuring just 25×20.5mm — roughly the size of a large coin. Despite its tiny footprint, it packs the full ESP32-C6 feature set: WiFi 6, Bluetooth 5, Zigbee 3.0, Thread 1.3, and Matter support, alongside an integrated LiPo battery charger for just $4.90.

Designed explicitly for wearable applications, it is used in electronic badges, pet trackers, smart buttons, and compact IoT nodes where size and weight (17 grams) are critical. The built-in single-cell LiPo charging circuit (0.5A max) eliminates the need for an external charger module, further reducing system size and complexity.

At deep sleep current as low as 14µA, it's ideal for coin-cell or small LiPo battery-powered devices. Its 13 GPIO pins support 12-bit ADC (7 channels), 6-channel PWM, SPI, dual I2C, triple UART, I2S, and IR transceiver — covering the full range of sensor and actuator interfaces needed for compact IoT projects.

Programming via Arduino IDE or MicroPython is supported, and it integrates with DFRobot's Gravity sensor ecosystem.

Use Cases

8

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.