FinalProject

leomotors·pcb-design-assignment·FinalProject/FinalProject.kicad_pcb

FinalProject PCB layout, top view — open source RP2040/RP2350 board by leomotors

About the FinalProject PCB

FinalProject is an open source RP2040/RP2350 PCB design by leomotors, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 139 components from 63 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the TPS51386RJNR, TPS2561DRCR, LM74700, TPS62902RPJR and ABM8-272-T3. By type, the board carries 77 capacitors, 27 resistors, 12 ICs, 8 connectors, 5 inductors and 4 diodes.

From the project

2110597

Main components on the FinalProject

FinalProject bill of materials (BOM)

139 components, 63 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TPS51386RJNR
RTL8153B-VB-CG
U1
1
TPS2561DRCR
U2
2
LM74700
U3, U5
1
TPS62902RPJR
U4
1
ABM8-272-T3
U8
1
W25Q128JVS
U9
1
RP2040
U11
1
TUSB8041
U12
1
NCP1117-3.3_SOT223
U14
1
VEML6040
U15
1
MAX98357A
U16
2
NTTFS5C673NLTAG
Q1, Q2
1
ABLS-25.000MHZ-B2F-T
Y2
1
ABM3C-24.000MHZ-D4Y-T
Y3
2
CONN_01X02_PIN
GSB4111312HR
J1, J2
1
GSB4111312HR
J3
1
ARJM11D7-502-AB-EW2
J5
1
DCJ200-10-A-XX-K_REVA
J6
2
Conn_01x02
J7, J10
1
Conn_01x03
J9
Show 43 more
QtyPartRefs
1
SPH0645LM4H
MK2
1
SW_Push
SW2
2
SMBJ33CA
D1, D2
2
LED
D3, D4
4
220 @100MHz
FB1, FB2, FB5, FB6
1
1uH
L2
1
22UF
150uF
C3
1
10UF
150uF
C4
1
10UF
100uF
C5
1
0.1UF
100uF
C6
1
22UF
100uF
C7
32
0.1uF
C22, C23, C24, C25, C26, C27, C28, C30 +24
4
10uF
C29, C34, C35, C101
3
10μF
C41, C42, C65
1
1uF
C45
2
15pF
C46, C47
1
100μF
C50
16
100nF
C51, C53, C55, C56, C57, C58, C59, C60 +8
2
1μF
C52, C54
2
0.1μF
C62, C66
1
200pF
C63
2
18pF
C67, C68
2
27pF
C69, C70
2
22nF
C71, C85
1
10nF
C76
1
22uF
C100
1
90.9K
R16
3
10K
R17, R42, R43
1
9.53K
R18
2
4.7K
R22, R38
1
1kΩ
R23
1
DNF
R24
2
27Ω
R25, R26
2
150Ω
R27, R28
2
2.2kΩ
R29, R32
3
51Ω
R30, R31, R33
1
1MΩ
R34
3
4.7K
R35, R36, R37
1
2.49K
R39
1
470R
R40
1
25.5K
R44
1
11K
R45
1
26.1K
R46

FinalProject design files

The KiCad project lives in the leomotors/pcb-design-assignment repository on GitHub; these links point at the commit this page was built from.

FinalProject: common questions

What microcontroller does the FinalProject use?

The FinalProject is built around the RP2040, from the RP2040/RP2350 family.

How big is the FinalProject PCB?

The FinalProject measures 100 × 100 mm, has 2 copper layers and is 1 mm thick.

How many components are on the FinalProject?

139 components, from 63 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 FinalProject design files?

From the leomotors/pcb-design-assignment 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 FinalProject design in my own project?

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

Can I test firmware for the FinalProject without the hardware?

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

More boards in pcb-design-assignment

Similar boards