Over the years I’ve learnt a lot about PCB design from other people (mostly on the internet). I had a chance to give some knowledge back at a beginner’s PCB workshop for OSHCamp 2014 as part of Wuthering bytes.
For the workshop, I collected all the best resources I’ve used over the years, and tried to cover everything from getting started to getting your PCB fabbed at a place like OSHPark.
The aim of the workshop was to make a PCB for the Shrimp Arduino kit.
So here’s the github repository with all the links to help get you started designing your own PCBs!