Solar esp32

fadushin·solar-esp32

Solar esp32 PCB layout, top view — open source ESP32 board by fadushin
Simulate this board

About the Solar esp32 PCB

Solar esp32 is an open source ESP32 PCB design by fadushin, published on GitHub under the BSD-3-Clause license. It is a 2-layer board measuring 25.4 × 25.4 mm, with 30 components from 20 distinct parts.

Its main chip is the ESP32, from the ESP32 family. Other key parts include the CN3801 and APX803L. By type, the board carries 9 capacitors, 9 resistors, 5 diodes, 3 connectors, 2 ICs and 1 transistor.

It belongs with the power & battery and iot & wireless designs in this gallery.

From the project

Kicad sketches for solar charger for 3.2v LiFePo4 batteries

This github repository contains Ki-Cad and other auxiliary files for building a solar charging circuit, designed to charge a Lithium Iron Phosphate (LiFePo4) battery, while the battery powers an ESP32 device.

This circuit is designed to support the following features:

Over-charge protection, to prevent over-charging of LiFePo4 battery; Maximum Power Point Tracking (MPPT), to optimize power extraction from the solar cell; Under-voltage protection, to prevent the ESP32 from draining the battery when it cannot deliver sufficient voltage; (optional) Charge and charge-done status LEDs…

Solar esp32, from the project README
From the project README

Main components on the Solar esp32

Solar esp32 bill of materials (BOM)

30 components, 20 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CN3801
U1
1
APX803L
U2
1
DMP1045U-7
Q1
1
Solar
J1
1
BAT
J2
1
ESP32
J4
2
D_Schottky
D1, D2
3
LED
D3, D4, D6
1
L
L1
2
10UF
10uF
C1, C5
3
10UF
10uF
C2, C6, C8
2
100NF
100nF
C3, C4
1
220NF
220nF
C7
1
100UF
100uF
C9
1
0.24
R1
2
1k
R2, R8
1
300K
300k
R3
1
120
R4
3
100K
100k
R5, R7, R10
1
226K
226k
R9

Solar esp32 design files

The KiCad project lives in the fadushin/solar-esp32 repository on GitHub; these links point at the commit this page was built from.

Solar esp32: common questions

What microcontroller does the Solar esp32 use?

The Solar esp32 is built around the ESP32, from the ESP32 family.

How big is the Solar esp32 PCB?

The Solar esp32 measures 25.4 × 25.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Solar esp32?

30 components, from 20 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Solar esp32 design files?

From the fadushin/solar-esp32 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Solar esp32 design in my own project?

Yes, under the terms of its BSD-3-Clause license, which fadushin chose for the repository.

Can I test firmware for the Solar esp32 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards