ESP32-C6: ePulse Feather C6 – Zigbee, WiFi, BLE, Thread Matter Board

Original price was: $14.95.Current price is: $12.95.

ESP32-C6 development board with support for WiFi, BLE, Zigbee, Thread and Matter

Only 64 left in stock (can be backordered)

SKU: 0032733829993 Category: Tags: ,


Low power ESP32-C6 development board. The ePulse from ThingPulse is the perfect companion for your battery-powered IoT projects.

Optimized for Low Power Consumption

The ePulse Feather, a low-power ESP32 development board, is optimized for applications requiring low sleep current and LiPo battery support. The VIN pin accommodates voltages between 3.3V and 6V. During deep sleep, the ePulse board consumes only between 18uA (when above 3.3V) and 33uA (when below 3.3V). In comparison, most ESP32 and ESP8266 boards typically consume around 100-130uA.

This exceptionally low sleep consumption makes it ideal for applications where the device remains dormant for extended periods, awakening only when necessary to perform a task. For example, a WiFi remote control for home automation can remain in sleep mode until a user presses one of the buttons. Upon activation, the device wakes up, connects to WiFi, sends the command over MQTT, and then returns to sleep until the next button press.

Ideal Form Factor for Prototyping

The ePulse dev board is perfectly sized to fit into a breadboard, leaving one row of pins free for prototyping your circuit. Additionally, we’ve ensured that the dev board’s PCB does not obstruct the antenna of the ESP32 module. This ensures optimal signal strength for both transmission and reception.


Easy Programming

The ESP32-C6 does not have an external UART chip for programming. The USB-C data lines are connected to the pin 12 and 13 of the ESP32-C6 and the UART chip in the ESP32-C6 takes care of programming and console output.

Powerful ESP32 Module

This board takes advantage of the ESP32-C6-Mini-1 module which breaks out many of the ESP32’s pins. It also comes with 4MB flash memory to store your firmware or a internal file system. The ESP32-C6-Mini-1 module has passed several certification programs like FCC and CE. 

The ePulse development board gives you access to no less than 20 GPIO pins.


Integrated LiPo Battery Circuitry

The ePulse Feather is an ideal choice for your battery-powered projects. It employs the TP4065 chip to charge your LiPo batteries, and it comes equipped with a standard JST connector for easy connectivity. It’s important to note that the board does not include circuitry for over-discharge protection. We presume that you utilize batteries with built-in protection for this purpose.

Fuel Gauge Chip MAX17048

In battery-powered projects, it is crucial to accurately monitor the state of the battery. In previous iterations, we employed a voltage divider to measure the cell battery. However, LiPo cell voltage does not exhibit a linear decrease as the battery discharges. Initially, when the battery is full, the voltage drops rapidly, then follows a relatively linear path, only to decrease rapidly again as the battery nears depletion. Utilizing a mapping function allows for a more precise prediction of the state of charge (SoC) of the battery. For example, if this function indicates a 25% SoC, we can infer that roughly one quarter of the usable energy remains in the batteries.

In the ePulse Feather C6, we utilize the MAX17048 Fuel Gauge chip to handle this task. The chip continually monitors the battery voltage and provides the state of charge. Additionally, it allows for setting alerts to awaken the board under specific conditions. For instance, an alert can be triggered when the voltage drops below a certain threshold, prompting the chip to wake up the microcontroller via the interrupt line.

The following charts depict the measurements over time. The ePulseFeather C6 transmits these values over WiFi and MQTT every 20 seconds to a Prometheus instance for recording.



From Makers For Makers

We are makers and we want to make your life as easy and fun as possible. We often integrate our dev boards into other projects and we also design enclosures with the boards inside. That’s why we provide the 3D model of the board to you.




[…] Das Entwicklungsboard mit einem ESP-C6 Chip bietet Komfort für Entwicklung und Prototyping von IoT-Projekten, die auf lange Akkulaufzeiten optimiert sind. […] […] Designed for bursty battery-powered Internet of Things (IoT) projects, this low-power dev board can deliver a long runtime per charge. […] […] Just like its predecessor called ePulse Feather, the ePulse Feather C6 is optimized for low power consumption […]
More More More

Technical Specifications

Microcontroller ESP32-C6H4
ESP32 Module ESP32-C6-MINI-1-N4
Input Voltage (VIN pin) 3V3 – 6V
Power Consumption Deep Sleep ~18uA (above 3.3V), ~33uA (below 3.3V)
GPIO Pins 17 Freely Available
2 Pins Co-Usage with USB D+/D-
1 Pin for Fuel Gauge Alert (selectable by solder bridge)
Flash 4MB (Quad SPI)
UART USB-CDC (ESP32-C6 internal UART)



TP4065 for LiPo

Fuel Gauge


Board Dimensions

50.8 x 24.4mm (PCB)
57.4 x 24.4mm (incl ESP32 + USB-C)


There are no reviews yet.

Be the first to review “ESP32-C6: ePulse Feather C6 – Zigbee, WiFi, BLE, Thread Matter Board”

Your email address will not be published. Required fields are marked *

You may also like…