

PCB boards designed with ESP32
- Size
- 79 × 77 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 25
- Pads
- 124
- Tracks, vias
- 173, 40
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 13 Jul 2019
- Updated
- 24 Oct 2026
Overview
Solar is an open-source printed circuit board by sPyOpenSource, from the sPyOpenSource/ESP32-PCB repository on GitHub, published under the MIT licence. It is a 2-layer board of 79 × 77 mm with 40 parts on 25 nets, routed with 173 tracks and 40 vias.
It is built around the MAX4173HESA+, HMHA2801 and MAX5424ETA, with the IRFIZ44NPBF among its other parts. Its parts include 11 resistors, 8 capacitors, 7 connectors, 3 ICs and 2 diodes. It belongs with the power and robots and motor control boards and the ESP32 boards of this library.
Main components
4MAX4173HESA+
SO-8-40℃~+85℃ 0V~28V 1 1.2MHz 100V/V High-side detection、Analog output interface、External shunt SO-8 Current Sense Amplifiers ROHSMaxim Integrated (Analog Devices)Current Sense AmplifiersHMHA2801
SOP-4-1.27mm-55℃~+100℃ 1 1.3V 210mW 3.75kV 3us 3us 400mV@10mA,2mA 50mA 50mA 600% 6V 80% 80V DC Phototransistor SOP-4-1.27mm Transistor, Photovoltaic Output Optoisolators ROHSonsemiTransistor, Photovoltaic Output OptoisolatorsMAX5424ETA
TDFN-8-EP(3x3)-40℃~+85℃ 0.5LSB 1 2.7V~5.25V 200kΩ 256 25kHz 325Ω、675Ω 35ppm/℃ 500nA EEPROM Linear Non-volatile storage、Power-on reset SPI TDFN-8-EP(3x3) Digital PotentiometersMaxim Integrated (Analog Devices)Digital PotentiometersIRFIZ44NPBF
TO-220-55℃~+175℃ 1 N-channel 1.3nF 150pF 24mΩ@10V 2V 31A 410pF 45W 55V 65nC@10V TO-220 MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdESP32-PCBs
Those PCB boards are designed with ESP32. E,g, mini drone, rc car, solar controller, etc.
Mini Drone Project
It has 4 Motor Controller for Mini Drone with Wireless Connections.
RC Car Project
2 Motor Controller for RC Car with Wireless Connections. An RC car is a type of remote-controlled vehicle that can be driven by using a radio transmitter or a smartphone app. RC cars can have different sizes, shapes, designs, and features, depending on their purpose and performance. Some RC cars are made for racing, while others are made for off-road, drifting, crawling, or bashing.
Solar Charger Project
It is the voltage regulator for solar panels for charging and output.
Goals
The project aims to develop reusable ESP32 PCB designs for:
- Robotics
- RC vehicles
- Drones
- Solar energy systems
- Embedded control
- IoT applications
License
See the individual project files and repository license for details.
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1pin | 1PIN, 1PIN, 1PIN, 1PIN | |
| 4 | 0.1uF | SM0603_Capa | C1, C4, C6, C15 |
| 2 | 10k | digikey-footprints:0603 | R1, R12 |
| 2 | 220uF | ESP32-footprints-Lib:Cpol-6.3x7.7 | C2, C2 |
| 2 | 560R | digikey-footprints:0603 | R13, R14 |
| 1 | 0.005R | R7 | R7 |
| 1 | 0805 | digikey-footprints:0805 | R7 |
| 1 | 100R | digikey-footprints:0603 | R4 |
| 1 | 100uF | ESP32-footprints-Lib:Cpol-6.3x7.7 | C3 |
| 1 | 10k | SM0603 | R2 |
| 1 | 1nF | digikey-footprints:0603 | C5 |
| 1 | 220R | SM0603 | R10 |
| 1 | 33uH | ESP32-footprints-Lib:7447779139 | L2 |
| 1 | 4K7 | SM0603 | R9 |
| 1 | 560R | SM0603 | R3 |
| 1 | BATTERY_OUTPUT | digikey-footprints:1210 | J4 |
| 1 | COMMS | digikey-footprints:0603 | D5 |
| 1 | D_Schottky | digikey-footprints:DO-214AC | D1 |
| 1 | HMHA2801 | Housings_SSOP:SOP-4_4.4x2.8mm_Pitch1.27mm | U1 |
| 1 | IRFIZ44N | digikey-footprints:SOT-223 | Q2 |
| 1 | Left | ESP32-footprints-Lib:PIN16 | J2 |
| 1 | MAX4173H | SO8E | IC1 |
| 1 | MAX5424 | digikey-footprints:TDFN-8-1EP | U2 |
| 1 | Receive | Connectors_JST:JST_PH_S2B-PH-K_02x2.00mm_Angled | RX1 |
| 1 | Receive | ESP32-footprints-Lib:PIN2 | RX2 |
| 1 | Right | ESP32-footprints-Lib:PIN16 | J3 |
| 1 | SOLAR_INPUT | digikey-footprints:1210 | J1 |
| 1 | SOLAR_OUTPUT | digikey-footprints:1210 | J7 |
| 1 | Transmit | Connectors_JST:JST_PH_S2B-PH-K_02x2.00mm_Angled | TX1 |
| 1 | header3 | ESP32-footprints-Lib:PIN6 | J5 |
| 1 | in | digikey-footprints:1210 | J6 |
Questions
How big is the Solar PCB?
It measures 79 × 77 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Solar use?
40 parts, built around the MAX4173HESA+, HMHA2801, MAX5424ETA and IRFIZ44NPBF. 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 Solar KiCad files?
From the sPyOpenSource/ESP32-PCB repository on GitHub, at the commit this page was made from: the board is Solar/solar.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Solar design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from sPyOpenSource/ESP32-PCB
5- 4 layers40.1 × 38.1 mm

- 4 layers39 × 59 mm

- 4 layers200 × 97.5 mm

- 2 layers66.5 × 87.4 mm

- 2 layers48.8 × 40.1 mm

Similar boards
- 2 layers81.5 × 61.5 mm

MTTP Charge Controller
Jocelynsparx/MPPT-Charge-Controller
Arduino Nano 12V MPPT Charge Controller
41 parts4 - 2 layers75 × 30 mm

- 4 layers94.5 × 80.5 mm

ReboostV2.1 fixed
fl4p/dcdc-parasitics
KiCad → FastHenry extractor for half-bridge power-stage parasitics (commutation-loop L, common-source inductance, gate-loop L/R) → SPICE subckt + SVG schematic
184 parts - 2 layers30 × 50 mm

- 2 layers139.7 × 73.7 mm

- 2 layers149.4 × 177.4 mm

Lightsculpture
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
40 parts915 - 2 layers150 × 50 mm

EleLab v2 Bus150
Chrismettal/EleLab_v2
Cheap DIY lab system for hobbyists and the tinkering folk
40 parts531GPL-3.0 - 2 layers66.4 × 48.1 mm

Raspberry
Chrismettal/flipper-zero-backpacks
Backpack-style addon boards for the Flipper Zero!
40 parts456