
Easyduino RP2040
Hanqaqa/Easyduino
Easily dive into different PCB KiCad designs of the most popular microcontroller devboards

A custom devboard built around the raspberry pi 2040 MCU.
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.
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
| Designator | Part | Qty | Cost (each) | Total | Link | LCSC # |
|---|---|---|---|---|---|---|
| C1,C2,C3,C4,C5,C6,C7,C8,C10,C11,C17 | 100nF Capacitor | 11 | $0.0086 | $0.0946 | https://www.lcsc.com/product-detail/C60474.html | C60474 |
| C9,C12 | 1µF Capacitor | 2 | $0.0225 | $0.045 | https://www.lcsc.com/product-detail/C29936.html | C29936 |
| C13,C14 | 10µF Capacitor | 2 | $0.0411 | $0.0822 | https://www.lcsc.com/product-detail/C85713.html | C85713 |
| C15,C16 | 12pF Capacitor | 2 | $0.0038 | $0.0076 | https://www.lcsc.com/product-detail/C106201.html | C106201 |
| J1 | USB-C Receptacle USB2.0 14P | 1 | $0.1709 | $0.1709 | https://www.lcsc.com/product-detail/C165948.html | C165948/A |
| J2,J3 | Pin Header 1x20 | 2 | Generic, Use any you want, probably under $1 | N/A | N/A | N/A |
| J4 | Pin Header 1x03 | 1 | Generic, Use any you want, probably under $1 | N/A | N/A | N/A |
| R1,R2 | 5.1kΩ Resistor | 2 | $0.0027 | $0.0054 | https://www.lcsc.com/product-detail/C2907014.html | C2907014 |
| R3,R4 | 27Ω Resistor | 2 | $0.0044 | $0.0088 | https://www.lcsc.com/product-detail/C25190.html | C25190 |
| R5,R6 | 1kΩ Resistor | 2 | $0.0042 | $0.0084 | https://www.lcsc.com/product-detail/C2907002.html | C2907002 |
| R7 | 10kΩ Resistor | 1 | $0.0059 | $0.0059 | https://www.lcsc.com/product-detail/C60490.html | C60490 |
| SW1 | OMRON B3U-1000P Tactile Push Button | 1 | $0.1869 | $0.1869 | https://www.lcsc.com/product-detail/C231329.html | C231329 |
| U1 | RP2040 Microcontroller | 1 | $0.9930 | $0.9930 | https://www.lcsc.com/product-detail/C2040.html | C2040 |
| U2 | LDO Siproin H7233-1 | 1 | $0.1102 | $0.1102 | https://www.lcsc.com/product-detail/C277859.html | C277859 |
| U3 | ABM8-272-T3 Crystal Oscillator | 1 | $0.2959 | $0.2959 | https://www.lcsc.com/product-detail/C20625731.html | C20625731 |
| U4 | W25Q16JVUXIQ Flash Memory | 1 | $1.6481 | $1.6481 | https://www.lcsc.com/product-detail/C2843335.html | C2843335 |
| PCB | PCB Board | 5 | Depends on your location | Depends on your location | https://www.jlcpcb.com | N/A |
| Shipping | N/A | 1 | Depends on your location | Depends on your location | N/A | N/A |
| Total Costs | N/A | 1 | N/A | $3.6632 | <WITHOUT SHIPPING! | N/A |



| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100nF | easyeda2kicad:C0402 | C1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C12, C17 |
| 2 | 10uF | easyeda2kicad:C0603 | C13, C14 |
| 2 | 12pF | easyeda2kicad:C0402 | C15, C16 |
| 2 | 1kΩ | easyeda2kicad:R0603 | R5, R6 |
| 2 | 27Ω | easyeda2kicad:R0603 | R3, R4 |
| 2 | 5.1kΩ | easyeda2kicad:R0603 | R1, R2 |
| 2 | Conn_01x20 | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J2, J3 |
| 1 | 10kΩ | easyeda2kicad:R0402 | R7 |
| 1 | 1uF | easyeda2kicad:C0603 | C9 |
| 1 | ABM8-272-T3_C20625731 | easyeda2kicad:CRYSTAL-SMD_4P-L3.2-W2.5-BL | U3 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | H7233-1_C277859 | easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | U4 |
| 1 | LOGO | LOGO | G*** |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | SW_Push | easyeda2kicad:KEY-SMD_B3U-1000PM | SW1 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q16JVUXIQ | easyeda2kicad:USON-8_L3.0-W2.0-P0.50-BL-EP | U2 |
It measures 21 × 51 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
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).

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


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


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.

Nuclear-Squid/Quacken
Libre, ergonomic, polymorphic: a single PCB for many possible layouts.

cscott/X1CarbonGen10
Keyboard with Trackpoint for Framework 16 laptop: hardware design

RetroScaler/RP2040-PICO-BOOT
Raspberry PI RP2040 PICOBOOT for the Game cube console