RP2040

Hung-Chi970104·RP2040

RP2040 PCB layout, top view — open source RP2040/RP2350 board by Hung-Chi970104
Simulate this board

About the RP2040 PCB

RP2040 is an open source RP2040/RP2350 PCB design by Hung-Chi970104, published on GitHub. It is a 2-layer board measuring 21 × 51 mm, with 51 components from 26 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the RT6154AGQW and W25Q64JVXGIQ. By type, the board carries 18 capacitors, 18 resistors, 4 connectors, 3 ICs, 3 diodes and 2 switches.

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

From the project

Custom RP2040 development board with USB-C, buck-boost regulation, external-power support, and exposed GPIO.

- Upgraded flash storage from 2MB (W25Q16JVUXIQ TR) to 16MB (W25Q64JVXGIQ) - Replaced MCP1700x-330xxTT (linear regulator) with RT6154AGQW (buck-boost switching regulator) - Added Schottky Diode to allow external power supply - Added a RESET button - Changed 33pF crystal cap to 15pF to match the crystal I ordered

- 2 layers - Single-sided component placement - 2.6mm board thickness - HASL (with lead) surface finish - 1oz outer copper weight

RP2040, from the project README
From the project README

Main components on the RP2040

RP2040 bill of materials (BOM)

51 components, 26 distinct parts.

QtyPartRefs
1
RT6154AGQW
U1
1
W25Q64JVXGIQ
U2
1
RP2040
U3
1
12 MHz
Y1
1
USB_C_Receptacle_USB2.0_14P
J1
2
Conn_01x20
J2, J3
1
Conn_01x03
J4
1
MBR120VLSFT1G
111111111
2
SW_Push
SW1, SW2
3
LED
D1, D2, D3
1
2u2
L1
11
0.1uF
C1, C7, C9, C10, C12, C13, C14, C15 +3
1
2u2
C2
2
47uF
C3, C4
2
15pF
C5, C6
2
1uF
C8, C11
3
10K
R1, R9, R12
2
5.1K
R2, R7
1
330K
R3
3
1K
R4, R13, R18
Show 6 more
QtyPartRefs
1
5K6
R5
2
100K
R6, R11
1
680K
R8
1
180K
R10
2
27
R14, R15
2
330
R16, R17

RP2040 design files

The KiCad project lives in the Hung-Chi970104/RP2040 repository on GitHub; these links point at the commit this page was built from.

RP2040: common questions

What microcontroller does the RP2040 use?

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

How big is the RP2040 PCB?

The RP2040 measures 21 × 51 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the RP2040?

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

Where can I download the RP2040 design files?

From the Hung-Chi970104/RP2040 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the RP2040 design in my own project?

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

Can I test firmware for the RP2040 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.

Similar boards