Dev real production

iamdarshg·dev-board

Dev real production PCB layout, top view — open source RP2040/RP2350 board by iamdarshg
Simulate this board

About the Dev real production PCB

Dev real production is an open source RP2040/RP2350 PCB design by iamdarshg, published on GitHub. It is a 4-layer board measuring 105 × 105 mm, with 310 components from 139 distinct parts.

Its main chip is the RP2350B, from the RP2040/RP2350 family. Other key parts include the ICM-42670-P, ENS161-BLGT LGA9 T&R 1k5, MMC5633NJL, LPS22HH and MIC28516T-E/PHA. By type, the board carries 135 capacitors, 71 resistors, 27 ICs, 22 connectors, 11 inductors and 7 crystals.

It belongs with the dev boards & breakouts designs in this gallery.

From the project

Self-contained project: board + schematics + libraries. Unzip anywhere and open dev-real.kicadpro` in KiCad 9.

Self-contained project: board + schematics + libraries. Unzip anywhere and open dev-real.kicadpro` in KiCad 9.

Board is at 0 DRC errors and 0 unconnected items — fully routed.

All 14 unconnected items from the previous pass (was 499 originally) have been resolved, including the last 6 hold-outs around the U13 radar BGA corner (GND ball M12, an In2/GND stub near (56.9, 16.0), C34 pad 1, U21 pad 26, a split GND plane island on In1, and an NRESET In1↔F gap) — these needed hand-routing (via-in-pad style connections plus small shoves of a couple of neighboring nets — FTRXD, GPIO4 — that were…

Main components on the Dev real production

Dev real production bill of materials (BOM)

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

QtyPartRefs
1
ICM-42670-P
IC1
1
ENS161-BLGT LGA9 T&R 1k5
ENS161-BLGT_LGA9_T&R_1k5
IC2
1
MMC5633NJL
U1
1
LPS22HH
U2
1
MIC28516T-E/PHA
U3
1
RP2350B
U4
1
XCC1352R1F3RGZR
U5
1
XMSSJJ3G0PA-054
U6
1
TLV75518PDBV
U7
1
TLV75518PDBVR
U8
2
USBLC6-2P6
U9, U10
2
FT230XS-R
U11, U12
1
IWRL6432BDBAAMFR
U13
2
MX25R1635FZUIH0
U14, U15
1
AMS1117-1.8
U16
1
THS8136
U17
1
MM8108-MF15457
U18
1
AP2112K-1.8
U19
1
PGA113AIDGSR
U20
1
AD9609BCPZRL7-80
U21
Show 119 more
QtyPartRefs
1
MCP6D11T-E/MS
U22
1
STM32H7S3Z8T6
U23
1
LAN8742A-CZ-TR
U24
1
USBLC6-2SC6
U25
1
12MHz ABM8-272-T3
Y1
1
48MHz
Y2
1
40MHz
Y3
1
40MHz
Y4
1
24MHz
Y5
1
32.768kHz
Y6
1
25MHz
Y7
1
VIN_IN
J1
1
TP_EN_PG
J2
1
TP_SW_FB
J3
2
USB-C Receptacle USB2
J4, J17
1
Conn_01x03_Pin
J5
1
ARM_Cortex_Debug_10
J6
1
SMA_ANT_50OHM
J7
1
3V3_IN
J8
1
USB-C USB2 DEBUG
J10
2
ARM_JTAG_10
J11, J16
1
SOP0_SELECT
J12
1
SOP1_SELECT
J13
2
Conn_01x03
J14, J15
1
Conn_01x03_Pin
J18
1
Cortex SWD/JTAG
J19
1
USB-C USB2 DEVICE
J20
1
HR911105A MAGJACK
J21
1
Conn_02x10_Counter_Clockwise
J22
1
Conn_02x04_Odd_Even
J23
2
DNP
CANT1, CANT2
1
10uF / >=10V
CIN1
1
39uF / >=10V
CIN2
1
47uF / >=6.3V
COUT1
1
100uF / >=6.3V
COUT2
1
12nF
CSS1
1
1uF / >=10V
CSVIN1
16
100nF
C_ADC1, C_DVDD1, C_DVDD2, C_DVDD3, C_IOVDD1, C_IOVDD2, C_IOVDD3, C_IOVDD4 +8
1
10uF
C_IOBULK1
1
0R
RANT1
1
665R
RBOT1
4
5.1k
RCC1, RCC2, RCC3, RCC4
1
2.21k
RCL1
1
100k
REN1
1
0R DNP/NC option
REXTVDD1
1
10k
RPG1
1
3.00k
RTOP1
1
0900PC15A0036
TR1
5
600R@100MHz
FB1, FB2, FB4, FB5, FB6
1
600R@100MHz
FB3
3
600R@100MHz
FB7, FB8, FB9
1
1uH LMLP07C7M1R0DTAS, Idc 15A / Isat 20A
L1
1
3.3uH Abracon AOTA-B201610S3R3-101-T
L2
1
4.7uF / >=10V
C1
1
2.2uF / >=10V
C2
29
100nF
C3, C5, C65, C69, C70, C75, C98, C99 +21
2
4.7nF
C4, C135
2
15pF C0G
C6, C7
3
4.7uF 6.3V X5R
C8, C9, C10
9
0.1uF
C11, C12, C14, C16, C17, C20, C34, C35 +1
3
22uF
C13, C15, C18
8
1uF
C19, C26, C27, C37, C40, C49, C54, C61
3
100pF
C21, C22, C23
2
4.7pF
C24, C25
2
0.22uF
C28, C39
2
22pF
C29, C30
5
2.2uF
C31, C33, C41, C42, C43
1
0.047uF
C32
5
10uF
C36, C38, C44, C46, C47
1
4.7uF
C48
8
10uF
C50, C52, C53, C60, C71, C76, C77, C83
8
100nF
C51, C55, C56, C57, C58, C59, C62, C63
3
10uF
C64, C67, C74
1
22uF
C66
8
1uF
C68, C78, C84, C89, C103, C118, C131, C132
9
100n
C72, C79, C81, C85, C86, C87, C88, C92 +1
1
100nF BIAS
C73
1
100nF AVDD
C80
1
100nF DVDD
C82
1
100nF VDD
C90
1
100nF VOCM
C91
1
1nF VDD HF
C94
1
22pF C0G
C95
2
12pF
C96, C101
3
2.2uF low-ESR
C97, C105, C111
2
4.7uF
C100, C104
2
6.8pF
C108, C117
2
18pF
C127, C128
1
2.2uF
C133
8
100k
R1, R35, R43, R46, R47, R48, R49, R62
1
60.4k
R2
2
2R
R3, R4
1
24.3k
R5
3
1k
R6, R70, R71
4
27R
R7, R8, R28, R29
1
33R 1%
R9
1
100k
R10
2
10k
R11, R12
2
27
R13, R14
2
0
R15, R16
1
47.5k
R17
2
2M
R18, R19
3
75R
R20, R21, R22
4
2.2k
R23, R24, R25, R27
1
3.8k
R26
5
47k
R30, R31, R32, R33, R34
4
1k 0.1%
R36, R37, R39, R40
1
10k 1%
R38
2
33R
R41, R42
2
0R
R44, R50
2
1M
R45, R65
6
10k
R51, R52, R53, R54, R55, R57
1
1.5k
R56
2
22R
R58, R59
1
100R
R60
1
12.1k 1%
R61
2
5.1k
R63, R64
2
330R
R66, R67
2
10k STRAP LOW
R68, R69

Dev real production design files

The KiCad project lives in the iamdarshg/dev-board repository on GitHub; these links point at the commit this page was built from.

Dev real production: common questions

What microcontroller does the Dev real production use?

The Dev real production is built around the RP2350B, from the RP2040/RP2350 family.

How big is the Dev real production PCB?

The Dev real production measures 105 × 105 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Dev real production?

310 components, from 139 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 Dev real production design files?

From the iamdarshg/dev-board repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Dev real production design in my own project?

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

Can I test firmware for the Dev real production 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 dev-board

Similar boards