EsPea32

A compact ESP32-S3 development board with USB-C, battery charging and a fuel gauge, designed to fit on a breadboard.

GitHub

The EsPea32 is a compact, feature-rich development board built around the ESP32-S3-PICO-1. Designed for professional IoT applications, it integrates advanced power management, connectivity options, and high-performance components in a breadboard-compatible form factor.

Board Specs

Schematics

  • MCU: ESP32-S3-PICO-1 SiP
  • Flash Memory: 8 MB SPI Flash
  • RAM: 8 MB SPI PSRAM
  • Battery Charger: BQ24075 IC with intelligent power path management
  • Fuel Gauge: BQ27441 IC for precise battery monitoring
  • Voltage Regulator: NCP167 700mA linear regulator
  • USB Interface: USB-C connector
    • Programming and charging support
    • USB host functionality
    • USB OTG (On-The-Go) capability
  • Wireless: onboard 3D high-gain chip antenna

Programming

To upload code on this board just use any ESP32-S3-PICO-1 board definition, most of them will work without problems

Files

Schematics and gerbers for production are available on github at the following links:

License

Everything in this repository is under a GPL-3.0 license, available Here

Esp32-s3-pico-1 full specs

Category Specification
Module Name ESP32-S3-PICO-1-N8R8
Chipset ESP32-S3FN8R8
CPU Dual-core Xtensa® 32-bit LX7 (up to 240 MHz)
Cores 2
Flash Memory 8 MB (Octal SPI flash)
PSRAM 8 MB (Octal SPI PSRAM)
SRAM 512 KB (internal)
Wireless Connectivity Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth 5 (LE)
USB USB 2.0 OTG, internal USB PHY
GPIOs 36
ADC Channels 20 channels (ADC1 and ADC2)
DAC Channels 2 (8-bit)
UART Interfaces 3
SPI Interfaces 4
I2C Interfaces 2
I2S Interfaces 2
PWM Channels 16
CAN Bus TWAI (compatible with CAN 2.0)
Operating Voltage 3.3 V
Input Voltage Range 3.0 V – 3.6 V
Package Size 18.0 × 25.5 × 3.1 mm
Temperature Range -40°C to +85°C
AI Acceleration 16-bit vector instructions, SIMD acceleration
Security Features Secure boot, Flash encryption, Cryptographic hardware acceleration
Other Features LCD interface, camera interface, deep sleep mode