Solar Project PreRoute save

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

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

About the Solar Project PreRoute save PCB

Solar Project PreRoute save is an open source ESP32 PCB design by Phil-CIA, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 155 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 60 resistors, 51 capacitors, 10 ICs, 9 diodes, 6 switches and 4 modules.

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 PreRoute save

Solar Project PreRoute save bill of materials (BOM)

155 components, 84 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
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
3522-2
10 amp
F1
1
3522-2
Fuse
F2
Show 64 more
QtyPartRefs
1
C720477
Tactile Button, 160gf
XUNPU
S1
5
C318884
Tactile Button, 160gf
XKB Connectivity
SW1, SW2, SW3, SW4, SW5
4
TestPoint_Small
TP1, TP3, TP4, TP5
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
6
10Ω
UNI-ROYAL(Uniroyal Elec)
R2, 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
2
0.001OHMS
0.001ohms
R16, R22
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
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
2
100kΩ
UNI-ROYAL(Uniroyal Elec)
R32, R38
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
1
0Ω
UNI-ROYAL(Uniroyal Elec)
R49
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 PreRoute save 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 PreRoute save: common questions

What microcontroller does the Solar Project PreRoute save use?

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

How big is the Solar Project PreRoute save PCB?

The Solar Project PreRoute save measures 100 × 100 mm, has 2 copper layers and is 1.67 mm thick.

How many components are on the Solar Project PreRoute save?

155 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 PreRoute save 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 PreRoute save 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 PreRoute save 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