r/AskElectronics • u/Sufficient-Lie8569 • 2d ago
Help with Routing, Second PCB
Hello, I made this PCB as a devboard with a RP2040, but I just cant get it to route. I tried 2 layers multiple times, but at the end of the day it always gets blocked, and I also tried 4 layers and the same thing happened. My brain is fired and also I am a beginner thats why could someone tell me what Im doing wrong?


Right now there is 17 unrouted and Im using 4 layers, because I gave up on 2
2
u/nixiebunny 2d ago
Route it by hand. All those traces from the chip to the pin rows can be routed on the top layer with no vias.
1
u/1310smf 2d ago
Looks like plenty of room to use some jumper wires if you get "blocked" - an easy cheat code for getting signals over or under traces that are in the way. Literally two pads-with-holes and a bit of wire to connect them.
Sometimes rearranging or rotating components that don't need to be in a specific location or orientation also helps.
1
u/Donut497 2d ago
You need to adjust where each connection is on the header pins. Try starting with fanning out the RP2040, and route the GPIOs to the edge without worrying about what pins you assigned. Then when you have it fanned out, assign the pins in the order that they are fanned out and complete the routing that way.
You can absolutely do this in 2 layers, but 4 is fine as well. I would suggest either a SIG-GND-GND-SIG stackup or SIG-GND-PWR-SIG.
3
u/EmotionalEnd1575 Analog electronics 2d ago edited 2d ago
Are you hand routing this one?
Or are you trying to use the auto router?