RPForged: A RP2040 Devboard.
It is based on a RP2040. it has USB C port.
Created by
tapishnud
Tier 3
8 views
0 followers
tapishnud
added to the journal ago
Removed All Micro-Vias
So it turns out that JLC cant fabricate microvias without the 4 wire kevlar test. I didn't know this. I had to reroute the whole PCB AGAIN! But now I've removed all the microvias and am using only regular vias. Also Ive ordered the PCB with PCBA. The headers have been purchased from robu.in.

Email from JLC

Confirmation from JLC.

PCB View

PCB Front RT

PCB Back RT
tapishnud
added to the journal ago
Ordered The PCB and The PCBA And Made Some Fixes!
So I got the approval finally YAY!!! So Ive changed the silkscreen a bit. Some components were also changed due to high prices on JLCPCBA. Ive done the order for the pcb and the pcba now. Ive also ordered some pin headers for the board from robu.in.

CAN ⚡🚀
approved RPForged: A RP2040 Devboard. ago
Tier approved: 3
Grant approved: $63.00
Nice devboard
tapishnud
submitted RPForged: A RP2040 Devboard. for review ago
1Mon ⚡
requested changes for RPForged: A RP2040 Devboard. ago
really nice devboard and really nice journaling! please only get 2 boards pcba'd through jlc! also, please add some more to your readme about your decision making behind this project and some info on it. lastly please add a BOM.csv in the root of the repo with all the parts you used!
tapishnud
submitted RPForged: A RP2040 Devboard. for review ago
Sidd 🚀
requested changes for RPForged: A RP2040 Devboard. ago
Nice project! Could you add a bit more to the journal for the routing process? (like screenshots) It seems like it goes straight from schematic to finished PCB. Otherwise, this looks great!
tapishnud
submitted RPForged: A RP2040 Devboard. for review ago
tapishnud
added to the journal ago
JLC ORDER ADDED TO CART
I did the BOM and the CPL files. Changed them according to the tutorial. After I tried to upload the BOM and CPL to JLCPCB for PCBA it gave me errors constantly. I asked around in #kais-kitchen on slack and @Simon Peijnenburg helped me. Turns out i just had to change the BOM's formati to .XLSX. After such a long time it is alas done.

tapishnud
added to the journal ago
Rerouted the PCB
The routing was a rats nest. So I thought I should try to fix it. I did not have the patience to route it by removing every track. I deleted every component except the RP USB and the pins. Then I place and routed the components. Now my pcb looks like a spiders nest straight and obtuse. I think that this wiring is objectively better than the old one. Ive reduced the via count from 52 to 45 and made it look better. I am overall very happy about how this has turned out



New 3.3V Caps.

PD and Flash Wiring.

GPIO Wiring
tapishnud
added to the journal ago
Routing, drawing and pain
#3.01.25
I am having some issues with the caps. All GND pads are getting connected as 1v which basically makes it impossible to route. I am currently trying to understand why this is happening but yeah I wasted like 1hr plus 30mins to get the layout right.
Alas i had to redo the caps in the schematic and now everything works fine, took me like 45mins to figure it out and reroute the traces.


#4.01.25
FINISHED THE ROUTING and the silkscreen. I made some art and yeah it looks great. Also i did the groundpour but some components were not connecting to it so i used vias and traces to connect all of them, in total this took me a WHILE like 3hrs :sob:. I am not really the most effective worker.


.png)

3.3V Caps

Crystal Wiring

PD Wiring

GPIO Wiring
#5.01.25
Fixed DRC errors for the ground pour and thermal relief. Now i have some board clearance, trace clearance and courtyard overlaps left. This took me another 45mins.

tapishnud
added to the journal ago
FINISHED THE SCHEMATIC!! FINALLY!!
Ive finished the schematic and honestly it looks dang good. I mostly followed the tutorial also tried to read the documentation, couldn't understand anything will probably try to read it again.




tapishnud
added to the journal ago
Making the schematic.
#30.12.25
I made the schmatic for the devboard today(Just the PD RP2040 and the USB C tho). This will serve as a basic devboard to replace Arduino nano or RPi Pico in my projects. Read the documentations for the RP 2040 and also learnt about decoupling caps and how to reduce voltage.

tapishnud
started RPForged: A RP2040 Devboard. ago
1/2/2026 12 AM - Making the schematic.
#30.12.25
I made the schmatic for the devboard today(Just the PD RP2040 and the USB C tho). This will serve as a basic devboard to replace Arduino nano or RPi Pico in my projects. Read the documentations for the RP 2040 and also learnt about decoupling caps and how to reduce voltage.

1/2/2026 7 AM - FINISHED THE SCHEMATIC!! FINALLY!!
Ive finished the schematic and honestly it looks dang good. I mostly followed the tutorial also tried to read the documentation, couldn't understand anything will probably try to read it again.




1/5/2026 - Routing, drawing and pain
#3.01.25
I am having some issues with the caps. All GND pads are getting connected as 1v which basically makes it impossible to route. I am currently trying to understand why this is happening but yeah I wasted like 1hr plus 30mins to get the layout right.
Alas i had to redo the caps in the schematic and now everything works fine, took me like 45mins to figure it out and reroute the traces.


#4.01.25
FINISHED THE ROUTING and the silkscreen. I made some art and yeah it looks great. Also i did the groundpour but some components were not connecting to it so i used vias and traces to connect all of them, in total this took me a WHILE like 3hrs :sob:. I am not really the most effective worker.


.png)

3.3V Caps

Crystal Wiring

PD Wiring

GPIO Wiring
#5.01.25
Fixed DRC errors for the ground pour and thermal relief. Now i have some board clearance, trace clearance and courtyard overlaps left. This took me another 45mins.

1/6/2026 3 AM - Rerouted the PCB
The routing was a rats nest. So I thought I should try to fix it. I did not have the patience to route it by removing every track. I deleted every component except the RP USB and the pins. Then I place and routed the components. Now my pcb looks like a spiders nest straight and obtuse. I think that this wiring is objectively better than the old one. Ive reduced the via count from 52 to 45 and made it look better. I am overall very happy about how this has turned out



New 3.3V Caps.

PD and Flash Wiring.

GPIO Wiring
1/6/2026 5 AM - JLC ORDER ADDED TO CART
I did the BOM and the CPL files. Changed them according to the tutorial. After I tried to upload the BOM and CPL to JLCPCB for PCBA it gave me errors constantly. I asked around in #kais-kitchen on slack and @Simon Peijnenburg helped me. Turns out i just had to change the BOM's formati to .XLSX. After such a long time it is alas done.

1/23/2026 - Ordered The PCB and The PCBA And Made Some Fixes!
So I got the approval finally YAY!!! So Ive changed the silkscreen a bit. Some components were also changed due to high prices on JLCPCBA. Ive done the order for the pcb and the pcba now. Ive also ordered some pin headers for the board from robu.in.

1/27/2026 - Removed All Micro-Vias
So it turns out that JLC cant fabricate microvias without the 4 wire kevlar test. I didn't know this. I had to reroute the whole PCB AGAIN! But now I've removed all the microvias and am using only regular vias. Also Ive ordered the PCB with PCBA. The headers have been purchased from robu.in.

Email from JLC

Confirmation from JLC.

PCB View

PCB Front RT

PCB Back RT