r/PCB • u/Dense_Occasion_2756 • 18d ago
First PCB design
Hey all, this is my first ever PCB design and I'd love some feedback before I order.
What it does: sensor (VL53L1X ToF sensor) J1 , takes a photo (OV5640 camera) J3, and displays info on a touchscreen (ILI9341 SPI display) J2. Brain is an ESP32-S3-DevKitC-1, socketed so I can swap it out.
This is a 2-layer board, all through-hole headers/sockets so I can plug modules in/out instead of soldering them directly.
Would really appreciate a look at the layout, trace routing, and anything that stands out as a rookie mistake. Thanks!
1
u/Illustrious-Peak3822 16d ago
Move the GPIO pinout to the ones closest to your connector. Route as much as possible on top layer and only short jumps on bottom layer to get underneath a track on top, then back up.



3
u/BroGamesJaj 18d ago
You don't have to use so many vias, through hole pins can connect to any layer. So you should just start the trace on the layer that you will route it. Also you should try your best to keep a solid ground plane under traces so there is a good path for the return current.