Solar Project Rev1

Phil-CIA·Solar-Project-200w·hardware/kicad/solar-project/Solar Project Rev1.kicad_pcb

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

About the Solar Project Rev1 PCB

Solar Project Rev1 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 171 components from 84 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 74 resistors, 42 capacitors, 12 diodes, 11 ICs, 7 connectors and 6 transistors.

It belongs with the power & battery designs in this gallery, and the repository also holds 1 earlier revision of it.

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

Solar Project Rev1 bill of materials (BOM)

171 components, 84 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32G431CBU6
U1
1
ESP32_C3_MINI
ESP32_C3_mini
U2
1
CP2102-GMR
SILICON LABS
U3
1
LM5163
U4
1
LP5912-3.3DRV
U5
1
LM51772QRHARQ1
U6
1
AHT20
U7
1
SSD1306_OLED
U8
1
LMV393
U9
1
INA213AIDCKR
U10
1
LM74502HDDFR
U14
4
CSD18540Q5B
M1, M2, M3, M4
3
2N7002K
hongjiacheng
Q2, Q3, Q7
1
HSBA0119
Q4
2
BSC040N10NS5
Q5, Q6
1
X49SM8MSD2SC
Yangxing Tech
X2
2
SCREW_TERMINAL_01X02
Screw_Terminal_01x02
J1, J3
1
USB4105-GF-A
J2
1
CONN_01X04
Conn_01x04
J4
1
20021121-00010C4LF
J6
Show 64 more
QtyPartRefs
1
Fan
J7
1
Conn_01x04
J8
2
3522-2
F1, F2
1
C720477
Tactile Button, 160gf
XUNPU
S1
5
C318884
Tactile Button, 160gf
XKB Connectivity
SW1, SW2, SW3, SW4, SW5
4
5015
TP15, TP16, TP17, TP18
2
1SMA4742A
hongjiacheng
D1, D5
1
SMBJ60CA
SMBJ48CA
hongjiacheng
D2
1
USBLC6-2SC6
STMicroelectronics
D3
4
1N5819WS
Guangdong Hottech
D4, D6, D7, D10
1
WS2812B
D8
1
C2297
Green
Hubei KENTO Elec
D9
1
WS2812B
D11
1
C2296
Yellow
Hubei KENTO Elec
D12
1
C49308530
L
L2
1
C49333024
L
L3
15
100NF
100nF
Samsung Electro-Mechanics
C1, C8, C12, C22, C23, C28, C33, C44 +7
3
1UF
1uF
Samsung Electro-Mechanics
C2, C55, C56
1
100UF
100uF
C3
4
2.2UF
2.2uF
YAGEO
C7, C15, C34, C35
2
2.2NF
2.2nF
Samsung Electro-Mechanics
C9, C13
1
47PF
47pF
Samsung Electro-Mechanics
C10
2
GRM21BR61E226ME44L
100uF
Samsung Electro-Mechanics
C14, C53
1
560UF
560uF
C18
4
47UF
47uF
C19, C21, C30, C31
1
180PF
180pF
C20
1
22NF
22nF
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
1
100NF
220nF
Samsung Electro-Mechanics
C52
5
100kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R2, R32, R38, R67
2
76.8K
76.8k
R3, R18
10
10Ω
UNI-ROYAL(Uniroyal Elec)
R4, R26, R27, R41, R65, R69, R70, R71 +2
3
4.7kΩ
UNI-ROYAL(Uniroyal Elec)
R5, R44, R45
14
10kΩ
UNI-ROYAL(Uniroyal Elec)
R6, R19, R34, R36, R47, R48, R50, R53 +6
3
20kΩ
UNI-ROYAL(Uniroyal Elec)
R7, R10, R61
1
27kΩ
UNI-ROYAL(Uniroyal Elec)
R8
1
180K
180k
R9
2
330Ω
UNI-ROYAL(Uniroyal Elec)
R11, R39
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
2
0.001OHMS
0.001ohms
R16, R22
2
5.62K
5.62k
R17, R25
1
499K
499k
R20
1
102K
102k
R21
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
2.43k
R31
4
0Ω
UNI-ROYAL(Uniroyal Elec)
R33, R49, R63, R64
1
180kΩ
UNI-ROYAL(Uniroyal Elec)
R35
2
2.2MΩ
UNI-ROYAL(Uniroyal Elec)
R37, R66
3
RC0603FR-07100KL
100kΩ
UNI-ROYAL(Uniroyal Elec)
R40, R43, R74
2
1kΩ
UNI-ROYAL(Uniroyal Elec)
R42, R52
1
82kΩ
UNI-ROYAL(Uniroyal Elec)
R46
1
2.7kΩ
UNI-ROYAL(Uniroyal Elec)
R51
1
1.5kΩ
UNI-ROYAL(Uniroyal Elec)
R60
1
FRC0805F1301TS
1.3k
R68

Solar Project Rev1 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: common questions

What microcontroller does the Solar Project Rev1 use?

The Solar Project Rev1 is built around the ESP32_C3_MINI, from the ESP32 family.

How big is the Solar Project Rev1 PCB?

The Solar Project Rev1 measures 100 × 99.9 mm, has 4 copper layers and is 1.7925 mm thick.

How many components are on the Solar Project Rev1?

171 components, from 84 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 design files?

From the Phil-CIA/Solar-Project-200w repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Solar Project Rev1 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 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

Earlier revisions in the repo: Solar Project Rev0

Similar boards