Rp2040-minimal board

Onaensar·rp2040-minimal-board·hardware/MDC.kicad_pcb

Rp2040-minimal board layout, top view — open source RP2040/RP2350 board by Onaensar

About the Rp2040-minimal board

Rp2040-minimal board is an open source RP2040/RP2350 PCB design by Onaensar, published on GitHub. It is a 4-layer board measuring 42.8 × 51.8 mm, with 31 components from 20 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the W25Q128JVS, AP2112K-3.3 and USBLC6-2SC6. By type, the board carries 10 capacitors, 8 resistors, 4 ICs, 4 connectors, 2 switches and 2 diodes.

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

From the project

A compact, industrial-standard 4-layer custom microcontroller development board powered by the Raspberry Pi RP2040. Built for high signal integrity, low-noise power distribution, and full hardware ESD protection.

A compact, industrial-standard 4-layer custom microcontroller development board powered by the Raspberry Pi RP2040. Built for high signal integrity, low-noise power distribution, and full hardware ESD protection.

Microcontroller: Raspberry Pi RP2040 (Dual ARM Cortex-M0+ @ 133 MHz, 264 KB SRAM) Flash Memory: 16 MB (128 Mb) Winbond QSPI Flash (W25Q128JVSIQ) Power Regulation: High-performance 600 mA 3.3V LDO regulator (AP2112K-3.3) Low ESR ceramic decoupling network across all internal power rails (DVDD 1.1V, IOVDD 3.3V, ADCAVDD 3.3V) USB Interface: USB Type-C 2.0 with dedicated ESD protection…

Rp2040-minimal board, from the project README
From the project README

Main components on the Rp2040-minimal board

Rp2040-minimal board bill of materials (BOM)

31 components, 20 distinct parts.

QtyPartRefs
1
RP2040
U1
1
W25Q128JVS
U2
1
AP2112K-3.3
U3
1
USBLC6-2SC6
U4
1
Crystal_GND24_Small
Y1
1
USB_C_Receptacle_USB2.0_16P
J1
1
SWD Debug Header
J2
2
Conn_01x20
J3, J4
1
BOOTSEL_Button
SW1
1
Reset_Button
SW2
1
Power_LED
D1
1
USER_LED
D2
4
100nF
C1, C2, C3, C6
2
27pF
C4, C5
2
1uF
C12, C13
2
10uF
C14, C15
2
27
R1, R2
2
5.1k
R3, R4
3
1k
R5, R6, R7
1
10k
R8

Rp2040-minimal board design files

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

Rp2040-minimal board: common questions

What microcontroller does the Rp2040-minimal board use?

The Rp2040-minimal board is built around the RP2040, from the RP2040/RP2350 family.

How big is the Rp2040-minimal board?

The Rp2040-minimal board measures 42.8 × 51.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Rp2040-minimal board?

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

Where can I download the Rp2040-minimal board design files?

From the Onaensar/rp2040-minimal-board 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-minimal board design in my own project?

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

Can I test firmware for the Rp2040-minimal board 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