Simple

theacodes·kicanvas·debug/examples/simple.kicad_pcb

Simple PCB layout, top view — open source RP2040/RP2350 board by theacodes
Simulate this board

About the Simple PCB

Simple is an open source RP2040/RP2350 PCB design by theacodes, published on GitHub under the MIT license. It is a 4-layer board measuring 100 × 100 mm, with 219 components from 65 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the VX7805-500, MIC5317-3.3YD5, W25Q64JVS, 74HC2G34GW,125 and SRL05-TP, 82400102. By type, the board carries 77 capacitors, 60 resistors, 21 diodes, 18 connectors, 17 ICs and 13 inductors.

From the project

The KiCAD web viewer

[KiCanvas] is an interactive, browser-based viewer for [KiCad] schematics and boards. You can try it out for yourself at https://kicanvas.org.

https://user-images.githubusercontent.com/250995/233475339-43c89a26-c825-4999-9d0a-7bde690c96ca.mp4

NOTE: KiCanvas is currently in early alpha. There will be bugs and missing features. Please take a look at known issues and [file an issue] if you run into trouble.

Main components on the Simple

Simple bill of materials (BOM)

219 components, 65 distinct parts.

QtyPartRefs
1
VX7805-500
U201
1
MIC5317-3.3YD5
MIC5317-3.3
U202
1
RP2040
U301
1
W25Q64JVS
W25Q128JVS
U302
3
74HC2G34GW,125
74HC2G34
U401, U402, U901
1
SRL05-TP, 82400102
TVS
U403
1
PCA9545APW, PCA9545BPW, PCA9545CPW
PCA9545
U501
2
XGZP6857D
U601, U701
1
MAX3078EESA
MAX3078E
U801
2
DRV120PWR
U1201, U1301
3
TMC2209-LA
TMC2209
U1401, U1501, U1601
1
DMP3037LSS-13
Q201
2
PSMN011-30YLC, BUK9Y40-55B
PSMN011-30YLC
Q1001, Q1101
1
ABM8G-106-12.000MHZ-T
12MHz
Y301
1
SWD
J1
1
TB002-500-02BE
DC in
J201
1
TB002-500-02BE
DC thru
J202
1
Cam LED
J401
1
Aux out
J402
1
BHR-06-VUA
Voltage
J403
Show 45 more
QtyPartRefs
1
Inputs
J404
2
Qwiic
J405, J406
1
USB B
J407
1
Feeders
J801
2
Pump
J1001, J1101
2
Valve
J1201, J1301
3
B4B-XH-AM
Motor
J1401, J1501, J1601
1
3568
Fuse
F201
6
B72500D0300H060
MOV
RV1401, RV1402, RV1501, RV1502, RV1601, RV1602
1
MF-SW-TACT-4.2MM, MF-SW-TACT-6MM
RESET
SW301
1
MF-SW-TACT-4.2MM, MF-SW-TACT-6MM
BOOTSEL
SW302
1
SMAJ28A
D201
1
PDZ16BGWJ
D202
1
APT2012EC
24V
D203
1
APT2012EC
5V
D204
1
APT2012EC
3V3
D205
1
APT2012EC
Act
D301
1
APT2012EC
Aux
D302
4
PESD5V0U1BA,115
PESD5V
D401, D402, D403, D404
1
PMEG2005EGWJ, PMEG3005EGWX
PMEG2005EGWJ
D405
1
APT2012EC
USB
D406
4
APT2012EC
On
D1001, D1101, D1201, D1301
4
PMEG3030EP,115
PMEG3030EP
D1002, D1102, D1202, D1302
1
BLM41PG600SN1L
60R @ 100MHz
FB201
12
BLM18KG121TN1D
120R @ 100MHz
FB1401, FB1402, FB1403, FB1404, FB1501, FB1502, FB1503, FB1504 +4
14
CL10B104KB8NNWC
100n
C201, C202, C801, C1202, C1302, C1403, C1413, C1414 +6
4
865080653016, UWT1V221MNL1GS
100u
C203, C1411, C1511, C1611
2
CL21A475KLCLQNC
4u7
C206, C301
5
CL32A106KAULNNE
10u
C207, C208, C1412, C1512, C1612
5
CL05A105KO5NNNC
1u
C209, C210, C309, C310, C316
25
CL05A104KA5NNNC
100n
C302, C303, C304, C305, C306, C307, C308, C311 +17
2
CL05C150JB5NNNC
15p
C313, C314
5
CL10A475KP8NNNC
4u7
C1201, C1301, C1404, C1504, C1604
3
CL10B223KB8NNNC
22n
C1401, C1501, C1601
12
885342006005
470p
C1407, C1408, C1409, C1410, C1507, C1508, C1509, C1510 +4
3
RC0402FR-0747KL
47k
R201, R1202, R1302
5
AC0603FR-075K1L
5k1
R202, R1003, R1103, R1203, R1303
11
RC0402JR-071KL
1k
R203, R204, R305, R306, R307, R308, R309, R310 +3
16
RC0402JR-0710KL
10k
R301, R302, R311, R401, R402, R503, R504, R505 +8
2
RC0402FR-0727RL
27R
R303, R304
3
CRGCQ0402F120R
120R
R403, R404, R801
10
CRGCQ0402J4K7
4k7
R501, R502, R506, R507, R509, R510, R512, R513 +2
2
RC0402DR-07100KL
100k
R1001, R1101
2
RMCF0402ZT0R00
0R
R1201, R1301
6
KDV12DR120ET
120m
R1402, R1403, R1502, R1503, R1602, R1603

Simple design files

The KiCad project lives in the theacodes/kicanvas repository on GitHub; these links point at the commit this page was built from.

Simple: common questions

What microcontroller does the Simple use?

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

How big is the Simple PCB?

The Simple measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Simple?

219 components, from 65 distinct parts. The full bill of materials is listed on this page.

Where can I download the Simple design files?

From the theacodes/kicanvas repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Simple design in my own project?

Yes, under the terms of its MIT license, which theacodes chose for the repository.

Can I test firmware for the Simple 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 kicanvas

Similar boards