Skip to the content
PCBKitNew board
2 layers21 × 52 mmDevboard1, the printed circuit board in 3D

That Guy added to the journal DESIGN 1h logged 28d ago Finished! :) Did the finishing touches, and finished everything In JLCPCB

Size
21 × 52 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
53
Pads
197
Tracks, vias
597, 70
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Apr 2026
Updated
13 May 2026

Overview

Devboard1 is an open-source printed circuit board by AadityaK2212, from the AadityaK2212/CPMS-Devboard repository on GitHub. It is a 2-layer board of 21 × 52 mm with 40 parts on 53 nets, routed with 597 tracks and 70 vias.

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

Main components

1

README

README.md
Screenshot 2026-03-21 194017 Screenshot 2026-05-12 172833 Screenshot 2026-03-30 201059 # CPMS-Devboard

That Guy added to the journal DESIGN 1h logged 28d ago Finished! :) Did the finishing touches, and finished everything In JLCPCB

only issue is that I will need to buy some things seperately and hand soder them because JLCPCB does not have them in stock right now

That Guy added to the journal DESIGN 4.5h logged 30d ago Finishing I followed the tutorial, and finished it. It took a while, but i fixed my 63 errors, and did all the routing.

When I tried to upload to JLCPCB, the tutorial was not very helpful. I tried everything, and eventually got it through the first stsage. the the BOM. I had no idea how to do it, but after an hour, I installed a plugin, and got it. now, JLCPCB is showing me something weird in the viewer. I posted on slack, and will try to fix it tommorrow.

That Guy added to the journal DESIGN 1h logged Mar 27, 2026 Routing Nothing much, just a lot of routing, but not done with it. I did have to make a lot of things in the second layer tho.

That Guy added to the journal DESIGN 2.5h logged Mar 25, 2026 Started routing the PCB Today I started routing the PCB. the first bit went pretty smoothly, but then I started running into problems.

Some of the pins wouldn't connect, and I couldn't figure out why. I tried to figure it out on my own for 20 muinites, but couldn't figure it out. eventually, I asked on slack, and after a 15 minute discussion, I was able to fix it. then, I was able to make the rest of the Flash easily.

I then started on the USB-C. it started fine, untill I realized that two of my pins were swapped for some reason, meaning that I would have to cross the traces to rout them, which would result in a short circut. I thought I was cooked, but then I did ANOTHER 20 muinites of reasearch, and I finally figured it out. except now I had to make multiple layers on my PCB. I fixed it, but I had to move a portion of one of the traces to another layer.

All in a day's work.

That Guy added to the journal DESIGN 2.5h logged Mar 24, 2026 PCB layout I mostly just started the PCB layout. It took a while and I had to watch a few tutorials, but I got it in the end. not completely done yet though.

The memory was too large, so the tutorial swapped it out for a different version. when I tried that, it wanst in the footprint libraries, so I had to go to SnapMagic and download it. afterwards, I realized they only have the footprint, and not the schematic, so I had to create my own after some more tutorials. I finished the schematic and I am currently wiring it up. will continue on the next session.

That Guy added to the journal DESIGN 0.75h logged Mar 22, 2026 Footprints I did all the footprints today. There weren't any problems, and I got through it surprisingly easily. also changed the crystal schematic a bit.

That Guy added to the journal DESIGN 2.5h logged Mar 21, 2026 Finished PCB wiring Finished the PCB design, now I need to make the model.

I finished the USB-C with only onw issue. I didn't know how to chage the capacitors, so I posted my question on slack, and someone answered. other than tht, USB-C went fine.

I did the pinout, which was very repetitive. that alone must have taken over 20 muinites. I didn't have any issues with it.

I did the crystal with only one problem. I didn't know, but KiCad updated one of thier schematic designs, so I asked on slack and fnished it.

That Guy added to the journal DESIGN 1h logged Mar 21, 2026 Starting Devboard Watched a small tutorial, looked through the tutorial, and started the Devboard.

I started making the devboard, but ran into some minor issues because the schematic of the RP2040 is not the asme as the one in the tutorial. It has the same pins, but in a different order. hopefully won't become an issue :)

Also started on the USB-C connecter, and it's going fine so far.

Parts

40
QtyValueFootprintReferences
110.1uFCapacitor_SMD:C_0402_1005MetricC2, C3, C5, C6, C7, C8, C9, C10, C11, C12, C17
210uFCapacitor_SMD:C_0201_0603MetricC13, C14
21KCapacitor_SMD:C_0402_1005MetricR5, R7
21uFCapacitor_SMD:C_0402_1005MetricC1, C4
227Capacitor_SMD:C_0402_1005MetricR3, R4
233pFCapacitor_SMD:C_0402_1005MetricC15, C16
25.1KCapacitor_SMD:C_0402_1005MetricR1, R2
2Conn_01x20Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ2, J3
110KCapacitor_SMD:C_0402_1005MetricR6
112 MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1LOGO.Mod text:Blackboarf biggerG***
1LOGO.Mod text:Voltage Regulator textG***
1LOGO.Mod text:Made by textG***
1LOGO.Mod text:Crystal Oscillator textG***
1LOGO.Mod text:Total time textG***
1LOGO.Mod text:Flash Memory textG***
1LOGO.Mod text:RP2040 textG***
1MCP1700x-330xxTTPackage_TO_SOT_SMD:SOT-23U2
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1~Package_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mmW25Q16JVZPIQ_TR1

Questions

How big is the Devboard1 PCB?

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

What parts does the Devboard1 use?

40 parts, built around the RP2040. 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 Devboard1 KiCad files?

From the AadityaK2212/CPMS-Devboard repository on GitHub, at the commit this page was made from: the board is Devboard1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Devboard1 design in my own project?

Its repository states no licence, so its author keeps all rights: ask AadityaK2212 before reusing the design.

Similar boards

  • 2 layers290.1 × 130 mmPro V2, the printed circuit board in 3D

    Pro V2

    kata0510/Lily58

    6×4+4keys column-staggered split keyboard.

    312 parts2.3k
  • 4 layers50 × 30 mmPicodvi, the printed circuit board in 3D

    Picodvi

    Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display

    ESP32Marauder Cheap Yellow Display

    55 parts1.8kMIT
  • 4 layers299 × 127 mmLaunch, the printed circuit board in 3D

    Launch

    system76/launch

    System76 Launch Configurable Keyboard

    385 parts1.4kGPL-3.0
  • 2 layers42 × 67 mmLalboard, the printed circuit board in 3D

    Lalboard

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    65 parts993
  • 2 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 4 layers102.9 × 96.7 mmPicoGUS chipdown, the printed circuit board in 3D

    PicoGUS chipdown

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    99 parts805
  • 2 layers53.2 × 24.8 mmPicoLink, the printed circuit board in 3D

    PicoLink

    ErichStyger/mcuoneclipse

    McuOnEclipse projects and examples

    46 parts765