Heltec ESP32-C3 Arduino Development Board - image 1
1 / 5
Heltec Automation·Dev Board

Heltec ESP32-C3 Arduino Development Board

Ultra-compact RISC-V development board with ESP32-C3FN4, WiFi, BLE 5.0, integrated battery management, and USB-C — ideal for low-power IoT sensor nodes and wireless prototyping.

Starting from

$4.90

Specifications

ArchitectureRISC-V
CPU Cores1
Clock Speed160MHz
GPIO Level3.3V
BluetoothBLE 5.0
StorageNo
Dimensions40.64 × 20.32 × 7.6mm
Weight15g

Components

Espressif RISC-V 32-bit single-core MCU at 160MHz with integrated 4MB flash, 802.11 b/g/n WiFi, BLE 5.0, and hardware crypto acceleration (AES/SHA/RSA/ECC).

Standalone constant-current/constant-voltage linear charger for single-cell lithium-ion batteries with programmable charge current up to 800mA and automatic termination.

USB to UART serial converter with integrated clock generator requiring no external crystal oscillator. Supports 5V, 3.3V, 2.5V, and 1.8V I/O with built-in diode protection.

Bus Interfaces

UART0— UART0
RX: GPIO20TX: GPIO21
UART1— UART1
RX: GPIO6TX: GPIO7
I2C
SCL: GPIO0SDA: GPIO1
SPI— SPI2
CS: GPIO7SCK: GPIO4MISO: GPIO6MOSI: GPIO5
PWM
USB-JTAG
D+: GPIO19D-: GPIO18

GPIO Map

GPIO0
I2C SCL / ADC1_CH0
digital-inputdigital-outputadcpwmrtc
I2C
GPIO1
I2C SDA / ADC1_CH1
digital-inputdigital-outputadcpwmrtc
I2C
GPIO2
ADC1_CH2 (Strapping)
digital-inputdigital-outputadcpwmstrappingrtc
GPIO3
ADC1_CH3
digital-inputdigital-outputadcpwmrtc
GPIO4
SPI SCK / ADC1_CH4
digital-inputdigital-outputadcpwmrtc
SPI
GPIO5
SPI MOSI / ADC2_CH0
digital-inputdigital-outputadcpwmrtc
SPI
GPIO6
UART1 RX / SPI MISO
digital-inputdigital-outputpwm
UART
GPIO7
UART1 TX / SPI CS
digital-inputdigital-outputpwm
UART
GPIO8
General GPIO (Strapping)
digital-inputdigital-outputpwmstrapping
GPIO9
Boot Button (Strapping)
digital-inputdigital-outputpwmstrapping
GPIO10
General GPIO
digital-inputdigital-outputpwm
GPIO18
USB-JTAG D-
digital-inputdigital-output
USB
GPIO19
USB-JTAG D+
digital-inputdigital-output
USB
GPIO20
UART0 RX
digital-inputdigital-outputpwm
UART
GPIO21
UART0 TX
digital-inputdigital-outputpwm
UART

Overview

The Heltec ESP32-C3 Arduino Development Board is a compact, low-power IoT development platform built around the Espressif ESP32-C3FN4 system-on-chip. Featuring a 32-bit RISC-V single-core processor clocked at up to 160 MHz, 4 MB of integrated flash, and dual-mode 2.4 GHz WiFi plus Bluetooth LE 5.0 connectivity, it provides a capable foundation for wireless sensor nodes, home automation endpoints, and battery-powered IoT devices.

The board stands out for its integrated lithium battery management with charge/discharge control and overcharge protection, making it immediately suitable for portable and battery-powered applications without requiring external power management circuitry. A USB Type-C port with CH340K serial converter handles both programming and charging, while the ultra-low deep sleep current of 3.5 microamps enables long-term battery-operated deployments.

Measuring just 40.64 x 20.32 mm and weighing only 15 grams, the board exposes 2x11 pin headers providing access to GPIO pins with ADC, SPI, I2C, UART, and PWM capabilities. It is compatible with Arduino, ESPHome, Tasmota, MicroPython, and other ESP32-C3 firmware platforms, giving developers wide flexibility in choosing their development environment. The board is well-suited for smart home sensors, environmental monitoring stations, wireless data loggers, and educational electronics projects.

Use Cases

8

Resources

Where to Buy

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