Skip to the content
4 layers22.9 × 58.5 mmESP32 DevBoard Minimal Electgpl, the printed circuit board in 3D

ESP32 DevBoard Minimal Electgpl

electgpl/ESP32S3_DEV_Minimal_LowPower1

This project implements a minimal low-power development board based on the ESP32-S3. The design focuses on reducing component count, board complexity, and idle power consumption, while still exposing the full…

Size
22.9 × 58.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
38
Nets
60
Pads
206
Tracks, vias
581, 147
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Aug 2025
Updated
25 Aug 2025

Overview

ESP32 DevBoard Minimal Electgpl is an open-source printed circuit board by electgpl, from the electgpl/ESP32S3_DEV_Minimal_LowPower repository on GitHub. It is a 4-layer board of 22.9 × 58.5 mm with 38 parts on 60 nets, routed with 581 tracks and 147 vias.

It is built around the ESP32-S3, W25Q64JVSSIQ and MCP1826S-3302E/DB, with the DS310W, R940000096 and SP0503BAHTG among its other parts. Its parts include 17 capacitors, 3 ICs, 3 diodes, 3 connectors and 2 resistors. It belongs with the microcontroller boards boards and the ESP32 boards of this library.

Main components

8

README

README.md

ESP32S3_DEV_Minimal_LowPower

This project implements a minimal low-power development board based on the ESP32-S3.
The design focuses on reducing component count, board complexity, and idle power consumption, while still exposing the full capabilities of the ESP32-S3 for advanced development.

Unlike traditional development boards, this design does not include a USB-to-UART bridge. Instead, it leverages the native USB interface of the ESP32-S3 for programming and communication, resulting in a simpler and more efficient design.


🔑 Features

  • ESP32-S3 MCU with external QSPI Flash memory.
  • Native USB 2.0 interface used for flashing and serial communication.
  • MCP1826S LDO regulator:
    • Low quiescent current (IQ) for low-power operation.
    • Stable supply for ESP32-S3 core.
  • 4-layer PCB:
    • Designed and manufactured at NextPCB (PCBA service).
    • Optimized for low EMI/EMC compliance.
  • Castellated edges for easy integration into other projects.
  • Full pinout exposure:
    • All ESP32-S3 GPIOs available, including those not accessible on standard WROOM modules.
    • Enables advanced use cases and maximum flexibility.
  • On-board PCB antenna (MIFA type):
    • Designed with uSimmics EM simulation.
    • Verified radiation characteristics, dispersion parameters, and stack-up effects.

📂 Repository structure

  • /schematic/ → Circuit schematic files.
  • /pcb/ → PCB layout and Gerber files.
  • /doc/ → Antenna simulation results and design notes.
  • /firmware/ → Demo applications and example projects.
  • /img/ → PCB renders and prototype photos.

🧪 Demo Application

Included with this project is a human presence detection demo based on Wi-Fi spectral footprint analysis:

  • Scans available Wi-Fi networks, collecting SSID and RSSI values.
  • Applies a probability-based algorithm using normal distribution to estimate environmental changes.
  • Detects human presence based on variations in the Wi-Fi spectrum.
  • Displays results on a color IPS display.

This demonstrates the potential of the ESP32-S3 in low-cost sensing and AIoT applications without requiring dedicated motion sensors.


🔧 Typical applications

  • Low-power IoT node development.
  • Integration into custom PCBs via castellated module design.
  • Edge-AI and machine learning applications.
  • Antenna research and RF prototyping.

📑 References


📸 Project preview

(Insert here PCB renders, antenna simulation plots, and prototype photos)


⚖️ License

This project is released under the MIT License.
You are free to use, modify, and distribute it, provided that proper credit is given.


Parts

38
QtyValueFootprintReferences
8100nCapacitor_SMD:C_0402_1005MetricC3, C4, C6, C8, C9, C11, C12, C15
310uCapacitor_SMD:C_0603_1608MetricC7, C13, C14
210kResistor_SMD:R_0402_1005MetricR1, R2
210pCapacitor_SMD:C_0402_1005MetricC16, C17
21uCapacitor_SMD:C_0402_1005MetricC1, C10
247uCapacitor_SMD:C_0603_1608MetricC2, C5
2Conn_01x22_PinConnector_PinHeader_2.54mm:PinHeader_1x22_P2.54mm_VerticalJ2, J3
10RResistor_SMD:R_0603_1608MetricJMP1
13.8nHCapacitor_SMD:C_0402_1005MetricL1
1600RCapacitor_SMD:C_0603_1608MetricPFB1
18.6nHCapacitor_SMD:C_0402_1005MetricL2
1Antenna_ShieldESP_Antenna:ESPRESSIF_ESP32_MIFA_2.4GHz_RightAE1
1DS310WDiode_SMD:D_SOD-123D1
1ESP32-S3Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mmU2
1LEDLED_SMD:LED_0603_1608MetricD3
1LOGOEXO_LIB_GIT:Warning_3mmG***
1LOGOEXO_LIB_GIT:Recognized Component very smallG***
1MCP1826S-3302E/DBPackage_TO_SOT_SMD:SOT-223U1
1R940000096Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
1SP0503BAHTGPackage_TO_SOT_SMD:SOT-143D2
1SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1U254-051T-4BH83-F1SConnector_USB:USB_Micro-B_XKB_U254-051T-4BH83-F1SJ1
1W25Q64JVSSIQPackage_SO:SOP-8_5.28x5.23mm_P1.27mmU3
1nSMD150Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1

Similar boards

  • 2 layers50 × 70 mmNode Alarm Electgpl, the printed circuit board in 3D

    Node Alarm Electgpl

    electgpl/NodeAlarm

    This project is a simple motion sensor with subgigahertz FSK interface based on RFM69 and ESP32C3 RISC-V core, all devices are woken from deep sleep by the IRQ of AS312 PIR sensor, this project is open source and…

    50 parts
  • 2 layers26.5 × 42 mm833iot, the printed circuit board in 3D

    833iot

    ntn888/833iot

    cheap E73-2G4M08S1E based IOT board

    24 parts2MIT
  • 4 layers74 × 66.8 mmEsp32s3-poc devboard, the printed circuit board in 3D

    Esp32s3-poc devboard

    Galacs/esp32s3-poc-devboard

    ESP32-S3 based PoC board made to test step-down power supply design, 24v level shifter, crystal circuits and RF circuit

    107 parts
  • 4 layers70 × 50 mmMotor power poc, the printed circuit board in 3D

    Motor power poc

    Galacs/motor-power-poc

    A POC PCB to test circuit electrical protections and motor control schemes

    165 parts
  • 4 layers29 × 42 mmRollxoxo shim, the printed circuit board in 3D

    Rollxoxo shim

    Galacs/rollxoxo-shim

    Shim pcb to allow remote control of rollxio garage door via wifi or bluetooth

    72 parts
  • 4 layers49.5 × 29 mmXESC2, the printed circuit board in 3D

    XESC2

    rfvermut/xESC2040

    90 parts
  • 4 layers49.5 × 29 mmXESC2, the printed circuit board in 3D

    XESC2

    kitspace-test-repos/kicad6-file-collection

    116 partsMIT
  • 4 layers100 × 100 mmPCBA OCTV, the printed circuit board in 3D

    PCBA OCTV

    intechstudio/grid-hardware

    403 parts59GPL-3.0

Questions

How big is the ESP32 DevBoard Minimal Electgpl PCB?

It measures 22.9 × 58.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ESP32 DevBoard Minimal Electgpl use?

38 parts, built around the ESP32-S3, W25Q64JVSSIQ, MCP1826S-3302E/DB and DS310W. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ESP32 DevBoard Minimal Electgpl KiCad files?

From the electgpl/ESP32S3_DEV_Minimal_LowPower repository on GitHub, at the commit this page was made from: the board is Hardware/ESP32_DevBoard_Minimal_Electgpl.kicad_pcb and its schematic Hardware/ESP32_DevBoard_Minimal_Electgpl.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32 DevBoard Minimal Electgpl design in my own project?

Its repository states no licence, so its author keeps all rights: ask electgpl before reusing the design.