This is my first PCB, it's a backpack for an 8x8 led matrix. The matrix itself is pretty small, so this PCB is a lot smaller than I'd like I used TinyCAD and FreePCB to do the schematic and pcb. I would be eternally grateful if any of you could take a look and let me know if there are any problems.
The PCB itself is tiny, ~1.2 inches square. I tried packing it all in on a 2 layer board, but I quickly realized I'd need 4 layers. I plan on having this fabbed at BatchPCB, so keep that in mind in case you see anything that they can't do.
I've designed the layers as such:
FreePCB's DRC passed with the following rules (all units are mils):
min. trace width: 8
min pad to pad: 8
min pad to trace: 8
min trace to trace: 8
min hole to pad or trace: 15
min hole to hole: 25
min annular ring (pins): 7
min annular ring (vias): 5
min board edge to any copper: 25
min copper area to copper area: 10
will these satisfy BatchPCB's rules? I'm most concerned about clearance issues and obvious design mistakes. For example, is it a good idea to have two or more traces running parallel in different layers? Are my decoupling caps close enough? etc
And finally, the images:
any advice will be greatly appreciated!