Skip to the content
2 layers21.4 × 48.1 mmCustom rp2040, the printed circuit board in 3D

Complete design files for an RP2040 microcontroller-based board, created using KiCad

Size
21.4 × 48.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
60
Pads
171
Tracks, vias
287, 34
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Mar 2026
Updated
30 Mar 2026

Overview

Custom rp2040 is an open-source printed circuit board by ImSeanConroy, from the ImSeanConroy/custom-rp2040 repository on GitHub, published under the MIT licence. It is a 2-layer board of 21.4 × 48.1 mm with 37 parts on 60 nets, routed with 287 tracks and 34 vias.

It is built around the RP2040, W25Q128JVSIQ and AMS1117-3.3, with the USBLC6-2SC6 among its other parts. Its parts include 18 capacitors, 8 resistors, 4 ICs, 2 diodes and 2 switches. It belongs with the RP2040 boards of this library.

Main components

4

README

README.md

Custom RP2040

Complete design files for an RP2040 microcontroller-based board, created using KiCad.

Contributing

Contributions are welcome. Please open an issue or fork the repository, create a new branch (feature/your-feature-name) and submit a pull request for any enhancements or bug fixes.

License

This project is licensed under the MIT License - see the LICENSE file for information.

Support

If you are having problems, please let me know by raising a new issue.

Acknowledgments

A special thanks to the creators of these invaluable resources that helped guide this project:

Parts

37
QtyValueFootprintReferences
11100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C5, C6, C9, C10, C11, C12, C13, C14, C15
310ufCapacitor_SMD:C_0402_1005MetricC7, C16, C17
21uFCapacitor_SMD:C_0402_1005MetricC4, C8
22.2kResistor_SMD:R_0402_1005MetricR8, R9
222pFCapacitor_SMD:C_0402_1005MetricC19, C20
227RResistor_SMD:R_0402_1005MetricR5, R6
25.1KResistor_SMD:R_0402_1005MetricR3, R4
2LEDLED_SMD:LED_0402_1005MetricD1, D2
2SW_PushButton_Switch_SMD:SW_SPST_PTS810SW1, SW2
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11KResistor_SMD:R_0402_1005MetricR1
11kResistor_SMD:R_0402_1005MetricR7
1500mAFuse:Fuse_1206_3216MetricF1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU3
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AJ1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU1

Similar boards

  • 2 layers352.5 × 120 mmPyKey87, the printed circuit board in 3D

    PyKey87

    jpconstantineau/PyKey60

    The PyKey60 is a custom programmable mechanical keyboard with a standard ANSI 60% keyboard layout compatible with any cases made for the GH60. The PyKey60 uses mechanical switches (Cherry MX type).

    310 parts57
  • 2 layers323.9 × 95.3 mmLexicon 69, the printed circuit board in 3D

    Lexicon 69

    nekoewen/lexicon

    The Lexicon 65% writing keyboard

    182 parts4
  • 4 layers99.5 × 65 mmEcho, the printed circuit board in 3D

    Echo

    rh1tech/echo

    Echo: ESP32-Based VGA Board

    181 parts4
  • 4 layers53.3 × 85.1 mmHUB75-FPGA Card, the printed circuit board in 3D

    HUB75-FPGA Card

    will-hut/Prototypical

    A USB FPGA-based Hub75 LED matrix driver

    132 parts2
  • 2 layers290.5 × 116.7 mmKeeby60v2, the printed circuit board in 3D

    Keeby60v2

    minhazislamnafi/KEEBY60-20

    A moduler 60% mechanical hot-swapble keyboard. With 20% numpad attachment will form a proper 80% keyboard

    237 partsCERN-OHL-S-2.0

Questions

How big is the Custom rp2040 PCB?

It measures 21.4 × 48.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Custom rp2040 use?

37 parts, built around the RP2040, W25Q128JVSIQ, AMS1117-3.3 and USBLC6-2SC6. 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 Custom rp2040 KiCad files?

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

Can I use the Custom rp2040 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).