ET-M10
ESP32-S3 Battery Dev Board
ESP32-S3 with LiPo charger and MAX17048 fuel gauge
AED 59.00
Out of stockOverview
ESP32-S3 with LiPo charger and MAX17048 fuel gauge
The ET-M10 is built around the ESP32-S3-MINI-1-N8 — dual-core 240MHz, 8MB flash, Wi-Fi 4, BLE 5, native USB OTG.
Two Qwiic / STEMMA QT connectors let you chain it with other boards without soldering, and the 2.54 mm header fits a breadboard.
Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.
Good for
- Wearables and handhelds
- Battery-powered displays
- Portable data loggers
Key features
What makes it different
MCU
ESP32-S3-MINI-1-N8: dual-core 240MHz, 8MB flash, Wi-Fi 4, BLE 5, native USB OTG
Battery
1-cell LiPo, MCP73831 500mA charger, load-sharing power path
Fuel gauge
MAX17048 (state of charge %, I2C 0x36, alert on IO7)
I/O
14 GPIO + Qwiic on IO8/IO9
Qwiic / STEMMA QT
Two JST-SH connectors plus a 2.54 mm header — 3.3 V and 5 V hosts.
Open documentation
Schematic, BOM and layout notes published for every board.
Specifications
Technical specifications
| MCU | ESP32-S3-MINI-1-N8: dual-core 240MHz, 8MB flash, Wi-Fi 4, BLE 5, native USB OTG |
|---|---|
| Battery | 1-cell LiPo, MCP73831 500mA charger, load-sharing power path |
| Fuel gauge | MAX17048 (state of charge %, I2C 0x36, alert on IO7) |
| I/O | 14 GPIO + Qwiic on IO8/IO9 |
| Size | 50.8 × 22.9 mm |
|---|---|
| Mounting | 4 × M2.5 holes, 2.54 mm from each corner |
| Connectors | 2 × Qwiic / STEMMA QT (JST SH 4-pin) · 19-pin 2.54 mm header · USB-C 16P receptacle (USB 2.0) — USB-C (power + native USB / bridge) · JST PH 2P R/A SMD (LiPo) — LiPo battery |
| Main IC | ESP32-S3-MINI-1-N8 (LCSC C2913206) |
| Revision | Rev A |
| Libraries | Arduino-ESP32 + Adafruit_MAX1704X, CircuitPython, ESPHome |
|---|
Performance
Charging
Pinout
Pin map and connections
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | VSYS | Power | USB 5V or battery |
| 2 | 3V3 | Power | 600mA LDO |
| 3 | GND | Ground | Ground |
| 4 | EN | Control | Reset, active low |
| 5 | VBAT | Power | LiPo + |
| 6 | IO1 | GPIO | ADC1_0, touch |
| 7 | IO2 | GPIO | ADC1_1, touch |
| 8 | IO3 | GPIO | Strap |
| 9 | IO4 | GPIO | ADC1_3 |
| 10 | IO5 | GPIO | ADC1_4 |
| 11 | IO6 | GPIO | ADC1_5 |
| 12 | SDA | I²C | IO8 — I2C SDA |
| 13 | SCL | I²C | IO9 — I2C SCL |
| 14 | IO10 | GPIO | SPI CS |
| 15 | IO11 | GPIO | MOSI |
| 16 | IO12 | GPIO | SCK |
| 17 | IO13 | GPIO | MISO |
| 18 | IO43 | GPIO | TX0 |
| 19 | IO44 | GPIO | RX0 |
Qwiic / STEMMA QT pins: GND, VIN, SDA, SCL (same on both connectors).
Mechanical
Dimensions and what's in the box
In the box
- 1 × ET-M10 ESP32-S3 Battery Dev Board (assembled)
- 1 × 19-pin 2.54 mm male header, unsoldered
Getting started
- Plug in a Qwiic / STEMMA QT cable, or solder the header and wire VIN, GND, SDA and SCL
- Libraries: Arduino-ESP32 + Adafruit_MAX1704X, CircuitPython, ESPHome
Compare
Which ESP32 board?
| ESP32-S3 Battery Dev Board (this board)This board | ET-M01 ESP32-C3 Mini Dev Board | ET-M02 ESP32-S3 Dev Board | ET-M03 ESP32-C6 Thread / Zigbee Board | |
|---|---|---|---|---|
| What it does | ESP32-S3 with LiPo charger and MAX17048 fuel gauge | Wi-Fi + BLE 5 RISC-V board with native USB-C and a Qwiic port | Dual-core 240 MHz, 8 MB flash, USB OTG and Qwiic | Wi-Fi 6, BLE and 802.15.4 (Thread, Zigbee, Matter) |
| Interface | — | — | — | — |
| Best for | Wearables and handhelds | Small Wi-Fi sensors and ESPHome nodes | USB keyboards and MIDI devices (TinyUSB) | Matter and Thread smart-home devices |
| Price | 59 AED | 29 AED | 49 AED | 28 AED |
Downloads
Documents and design files
Need a custom version of this board?
Different connector, size or sensor? We design and build custom variants.