Skip to the content
PCBKitNew board
2 layers21 × 51 mmRP2040Devboard, the printed circuit board in 3D

A custom devboard built around the raspberry pi 2040 MCU.

Size
21 × 51 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
53
Pads
192
Tracks, vias
492, 60
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 Jul 2026
Updated
14 Aug 2026

Overview

RP2040Devboard is an open-source printed circuit board by Sealflux, from the Sealflux/RP2040Devboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 21 × 51 mm with 34 parts on 53 nets, routed with 492 tracks and 60 vias.

It is built around the RP2040 and W25Q16JVUXIQ. Its parts include 17 capacitors, 7 resistors, 4 ICs, 4 connectors and 1 switch. It belongs with the microcontroller boards boards and the RP2040 boards of this library.

Main components

2

README

README.md

RP2040Devboard

Built for Horizons Polaris Hack Club

Description

A custom devboard built around the raspberry pi 2040 MCU. This project was due to me just wanting to have a try at building a dev board, I didn't realize how goddamn tedious/difficult it is... :D

Features

  • RP2040 Microcontroller: Dual-core ARM Cortex-M0+ processor running at up to 133MHz
  • Quad SPI
  • 16MB of onboard flash storage
  • USB-C Powered
  • Tactile push button for resetting

Hardware

  • RP2040 MCU
  • Flash Memory
  • Crystal Oscillator
  • Lots and lots of capacitors and resistors

Bill of Materials (BOM)

DesignatorPartQtyCost (each)TotalLinkLCSC #
C1,C2,C3,C4,C5,C6,C7,C8,C10,C11,C17100nF Capacitor11$0.0086$0.0946https://www.lcsc.com/product-detail/C60474.htmlC60474
C9,C121µF Capacitor2$0.0225$0.045https://www.lcsc.com/product-detail/C29936.htmlC29936
C13,C1410µF Capacitor2$0.0411$0.0822https://www.lcsc.com/product-detail/C85713.htmlC85713
C15,C1612pF Capacitor2$0.0038$0.0076https://www.lcsc.com/product-detail/C106201.htmlC106201
J1USB-C Receptacle USB2.0 14P1$0.1709$0.1709https://www.lcsc.com/product-detail/C165948.htmlC165948/A
J2,J3Pin Header 1x202Generic, Use any you want, probably under $1N/AN/AN/A
J4Pin Header 1x031Generic, Use any you want, probably under $1N/AN/AN/A
R1,R25.1kΩ Resistor2$0.0027$0.0054https://www.lcsc.com/product-detail/C2907014.htmlC2907014
R3,R427Ω Resistor2$0.0044$0.0088https://www.lcsc.com/product-detail/C25190.htmlC25190
R5,R61kΩ Resistor2$0.0042$0.0084https://www.lcsc.com/product-detail/C2907002.htmlC2907002
R710kΩ Resistor1$0.0059$0.0059https://www.lcsc.com/product-detail/C60490.htmlC60490
SW1OMRON B3U-1000P Tactile Push Button1$0.1869$0.1869https://www.lcsc.com/product-detail/C231329.htmlC231329
U1RP2040 Microcontroller1$0.9930$0.9930https://www.lcsc.com/product-detail/C2040.htmlC2040
U2LDO Siproin H7233-11$0.1102$0.1102https://www.lcsc.com/product-detail/C277859.htmlC277859
U3ABM8-272-T3 Crystal Oscillator1$0.2959$0.2959https://www.lcsc.com/product-detail/C20625731.htmlC20625731
U4W25Q16JVUXIQ Flash Memory1$1.6481$1.6481https://www.lcsc.com/product-detail/C2843335.htmlC2843335
PCBPCB Board5Depends on your locationDepends on your locationhttps://www.jlcpcb.comN/A
ShippingN/A1Depends on your locationDepends on your locationN/AN/A
Total CostsN/A1N/A$3.6632<WITHOUT SHIPPING!N/A

Steps To Reproduce

  1. Download the gerbers.zip from production
  2. Order the PCB from whatever manufacturer you want
  3. Order the BOM
  4. Solder all the components onto the PCB
  5. Flash onto any code
  6. Test the board
  7. Enjoy :D

Schematic

image

PCB

image

PCBA

image

Parts

34
QtyValueFootprintReferences
12100nFeasyeda2kicad:C0402C1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C12, C17
210uFeasyeda2kicad:C0603C13, C14
212pFeasyeda2kicad:C0402C15, C16
21kΩeasyeda2kicad:R0603R5, R6
227Ωeasyeda2kicad:R0603R3, R4
25.1kΩeasyeda2kicad:R0603R1, R2
2Conn_01x20Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ2, J3
110kΩeasyeda2kicad:R0402R7
11uFeasyeda2kicad:C0603C9
1ABM8-272-T3_C20625731easyeda2kicad:CRYSTAL-SMD_4P-L3.2-W2.5-BLU3
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1H7233-1_C277859easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRU4
1LOGOLOGOG***
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1SW_Pusheasyeda2kicad:KEY-SMD_B3U-1000PMSW1
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1W25Q16JVUXIQeasyeda2kicad:USON-8_L3.0-W2.0-P0.50-BL-EPU2

Questions

How big is the RP2040Devboard PCB?

It measures 21 × 51 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RP2040Devboard use?

34 parts, built around the RP2040 and W25Q16JVUXIQ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the RP2040Devboard KiCad files?

From the Sealflux/RP2040Devboard repository on GitHub, at the commit this page was made from: the board is PCB/RP2040Devboard.kicad_pcb and its schematic PCB/RP2040Devboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RP2040Devboard design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers21 × 51 mmEasyduino RP2040, the printed circuit board in 3D

    Easyduino RP2040

    Hanqaqa/Easyduino

    Easily dive into different PCB KiCad designs of the most popular microcontroller devboards

    65 parts755CERN-OHL-P-2.0
  • 2 layers172 × 152.9 mmTrackpad, the printed circuit board in 3D

    Trackpad

    george-norton/peacock

    A big QMK powered trackpad

    102 parts309CERN-OHL-S-2.0
  • 2 layers33.8 × 131 mmMicrocontrollerInputModule, the printed circuit board in 3D

    MicrocontrollerInputModule

    FrameworkComputer/InputModules

    Reference designs and documentation for the Input Module system in the Framework Laptop 16

    47 parts245
  • 4 layers263.4 × 114.3 mmKB PCB R02 KiCad, the printed circuit board in 3D

    KB PCB R02 KiCad

    OV-Tech-GmbH/OVT13

    Open-source thin-and-light 13" laptop

    686 parts79CERN-OHL-S-2.0
  • 2 layers248.9 × 120.7 mm16nx, the printed circuit board in 3D

    16nx

    16n-faderbank/16nx

    16nx is a controller for musical instruments. Sixteen faders,MIDI over USB and jack, CV out, and I2C out. Based around RP2040.

    171 parts76
  • 2 layers262 × 113.9 mmQuacken, the printed circuit board in 3D

    Quacken

    Nuclear-Squid/Quacken

    Libre, ergonomic, polymorphic: a single PCB for many possible layouts.

    108 parts38GPL-3.0
  • 2 layers86.4 × 50.8 mmMicrocontrollerInputModule, the printed circuit board in 3D

    MicrocontrollerInputModule

    cscott/X1CarbonGen10

    Keyboard with Trackpoint for Framework 16 laptop: hardware design

    57 parts33
  • 2 layers21 × 51.3 mmPicoBoot, the printed circuit board in 3D

    PicoBoot

    RetroScaler/RP2040-PICO-BOOT

    Raspberry PI RP2040 PICOBOOT for the Game cube console

    57 parts33GPL-3.0