Free KiCad Course: PCB Design Zero-to-Hero

Learn everything you need to get started designing PCBs in KiCad. Use free software to create schematics, lay out a PCB, and order your prototype. The course provides the Core Skills you'll need to build your working prototype quickly. Advanced sections cover topics that will turn you into a real KiCad Hero.


Play: Welcome to PCB Design Zero-to-Hero!

This is a project-driven course. You will design a real, working PCB from scratch, starting with a blank schematic and finishing with a hand-assembled, tested board. The project is a servo angle controller: a pulse-width signal generator that controls the position of a hobby servo motor. It is a self-contained circuit with a power input, a voltage regulator, an adjustable RC oscillator, and a servo output connector. That is enough complexity to cover every stage of the PCB design process without becoming overwhelming.

No prior PCB design experience is assumed. Basic familiarity with electronic components (resistors, capacitors, diodes, voltage regulators) will help you follow the circuit decisions, but the KiCad workflow is taught from the ground up.


The course was developed for Formula Student (FSAE) teams at the University of Newcastle, but the content applies to any engineering student or maker who wants to move beyond breadboards and build something permanent.

Let's Begin


Credits: Course content and delivery - Michael Ruppe | Editing - Dr. Alexander Gregg