Solar Project Rev1 - 2026-07-27 PCB Baseline

Phil-CIA·Solar-Project-200w·hardware/kicad/solar-project/Solar Project Rev1 - 2026-07-27 PCB Baseline.kicad_pcb

Solar Project Rev1 - 2026-07-27 PCB Baseline layout, top view — open source ESP32 board by Phil-CIA

About the Solar Project Rev1 - 2026-07-27 PCB Baseline

Solar Project Rev1 - 2026-07-27 PCB Baseline is an open source ESP32 PCB design by Phil-CIA, published on GitHub. It is a 4-layer board measuring 100 × 99.9 mm, with 157 components from 86 distinct parts.

Its main chip is the ESP32_C3_MINI, from the ESP32 family. Other key parts include the STM32G431CBU6, CP2102-GMR, LM5163, LP5912-3.3DRV and LM51772QRHARQ1. By type, the board carries 64 resistors, 51 capacitors, 10 ICs, 9 diodes, 6 switches and 5 connectors.

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

From the project

Suggested structure: - schematics/ - pcb/ - bom/ - manufacturing/ - validation/

Suggested structure: - schematics/ - pcb/ - bom/ - manufacturing/ - validation/

Add tool/version notes and board revision history as the project evolves.

- mppt/block-diagram.md - mppt/schematic-exploration-checklist.md - mppt/interface-assumptions.md - mppt/schematic-notes.md - mppt/net-plan.md - mppt/component-shortlist-template.md - mppt/kicad-implementation-checklist.md - mppt/envelope-decision-worksheet.md - mppt/decision-update-template.md - mppt/buck-topology-notes.md - mppt/github-reference-notes.md - mppt/buck-symbol-placement-checklist.md - mppt/pv-input-stage.md -…

Main components on the Solar Project Rev1 - 2026-07-27 PCB Baseline

Solar Project Rev1 - 2026-07-27 PCB Baseline bill of materials (BOM)

157 components, 86 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32G431CBU6
STM32F411CEU6
U1
1
ESP32_C3_MINI
BSC112N06LD
U2
1
CP2102-GMR
SILICON LABS
U3
1
LM5163
LM5163DDAR
U4
1
LP5912-3.3DRV
BSC155N06ND
U5
1
LM51772QRHARQ1
U6
1
AHT20
U7
1
SSD1306_OLED
~
U8
1
LMV393
U9
1
INA213AIDCKR
U10
4
CSD18540Q5B
IPZ40N
M1, M2, M3, M4
1
BSS138
hongjiacheng
Q1
1
2N7002K
BSS138
hongjiacheng
Q2
1
2N7002K
AO3400A
Alpha & Omega Semicon
Q3
1
X49SM8MSD2SC
Yangxing Tech
X2
1
SCREW_TERMINAL_01X02
Solar In
J1
1
USB4105-GF-A
J2
1
SCREW_TERMINAL_01X02
Battery Bus
J3
1
CONN_01X04
JTAG
J4
1
CONN_01X03_SOCKET
Fan
J5
Show 66 more
QtyPartRefs
1
3522-2
Fuse_TD_10A_5x25_63VDC_MIN
F1
1
3522-2
Fuse
F2
1
C720477
Tactile Button, 160gf
XUNPU
S1
5
C318884
Tactile Button, 160gf
XKB Connectivity
SW1, SW2, SW3, SW4, SW5
2
1SMA4742A
hongjiacheng
D1, D5
1
SMBJ60CA
hongjiacheng
D2
1
USBLC6-2SC6
STMicroelectronics
D3
3
1N5819WS
D4, D6, D7
1
WS2812B
D8
1
C2297
Yellow
Hubei KENTO Elec
D9
1
C49308530
1uh
L2
1
C49333024
68uh
L3
11
100NF
100nF
Samsung Electro-Mechanics
C1, C12, C22, C23, C28, C44, C45, C46 +3
1
1UF
1uF
Samsung Electro-Mechanics
C2
1
100UF
47uf
C3
13
47uf
C4, C5, C6, C17, C32, C36, C37, C38 +5
4
2.2UF
2.2uF
Samsung Electro-Mechanics
C7, C15, C34, C35
2
100NF
2.2uF
Samsung Electro-Mechanics
C8, C33
2
2.2NF
2.2nF
Samsung Electro-Mechanics
C9, C13
1
47PF
47pF
Samsung Electro-Mechanics
C10
1
2.2uF
Samsung Electro-Mechanics
C11
1
GRM21BR61E226ME44L
100uF
Samsung Electro-Mechanics
C14
1
10uf
C16
1
560UF
560uf
C18
3
47UF
47uf
C19, C30, C31
1
180PF
180pf
C20
1
47UF
560uf
C21
1
22NF
220nf
C24
1
1.5NF
1.5nf
C25
1
33NF
33nf
C26
2
22UF
22uF
Samsung Electro-Mechanics
C27, C29
2
33PF
33pF
YAGEO
C49, C50
3
100kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R32, R38
7
10Ω
UNI-ROYAL(Uniroyal Elec)
R2, R4, R26, R27, R39, R41, R42
2
76.8K
66.5k
R3, R18
3
4.7kΩ
UNI-ROYAL(Uniroyal Elec)
R5, R44, R45
2
22kΩ
UNI-ROYAL(Uniroyal Elec)
R6, R10
1
430k
R7
1
27kΩ
UNI-ROYAL(Uniroyal Elec)
R8
1
180K
180k
R9
1
240k
R11
1
6.8kΩ
UNI-ROYAL(Uniroyal Elec)
R12
1
1MΩ
UNI-ROYAL(Uniroyal Elec)
R13
1
330kΩ
UNI-ROYAL(Uniroyal Elec)
R14
1
2kΩ
UNI-ROYAL(Uniroyal Elec)
R15
1
0.001OHMS
0.001ohms
R16
2
5.62K
5.62k
R17, R25
13
10kΩ
UNI-ROYAL(Uniroyal Elec)
R19, R34, R36, R47, R48, R50, R53, R54 +5
1
499K
499kΩ
R20
1
102K
102k
R21
1
0.001OHMS
0.001ohms
R22
1
75kΩ
UNI-ROYAL(Uniroyal Elec)
R23
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R24, R62
1
51.7K
51.7k
R28
1
20.5K
20.5k
R29
1
40.2K
40.2k
R30
1
2.43K
R31
1
6.49k
R33
1
180kΩ
UNI-ROYAL(Uniroyal Elec)
R35
3
RC0603FR-07100KL
100kΩ
UNI-ROYAL(Uniroyal Elec)
R37, R40, R43
1
330Ω
UNI-ROYAL(Uniroyal Elec)
R46
3
0Ω
UNI-ROYAL(Uniroyal Elec)
R49, R63, R64
1
2.7kΩ
UNI-ROYAL(Uniroyal Elec)
R51
1
1kΩ
UNI-ROYAL(Uniroyal Elec)
R52
1
1.5kΩ
UNI-ROYAL(Uniroyal Elec)
R60
1
20kΩ
UNI-ROYAL(Uniroyal Elec)
R61

Solar Project Rev1 - 2026-07-27 PCB Baseline design files

The KiCad project lives in the Phil-CIA/Solar-Project-200w repository on GitHub; these links point at the commit this page was built from.

Solar Project Rev1 - 2026-07-27 PCB Baseline: common questions

What microcontroller does the Solar Project Rev1 - 2026-07-27 PCB Baseline use?

The Solar Project Rev1 - 2026-07-27 PCB Baseline is built around the ESP32_C3_MINI, from the ESP32 family.

How big is the Solar Project Rev1 - 2026-07-27 PCB Baseline?

The Solar Project Rev1 - 2026-07-27 PCB Baseline measures 100 × 99.9 mm, has 4 copper layers and is 1.7925 mm thick.

How many components are on the Solar Project Rev1 - 2026-07-27 PCB Baseline?

157 components, from 86 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 Project Rev1 - 2026-07-27 PCB Baseline design files?

From the Phil-CIA/Solar-Project-200w 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 Project Rev1 - 2026-07-27 PCB Baseline design in my own project?

The repository has no license, so all rights stay with Phil-CIA. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Solar Project Rev1 - 2026-07-27 PCB Baseline 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.

More boards in Solar-Project-200w

Similar boards