
Download KiCad from its official website, install it on Windows, and explore the main modules—schematic capture, PCB layout, and 3D viewer—for a basic setup.
Explore the KiCad symbol editor to create symbols, manage pins, set symbol properties, and perform ERC checks, while navigating symbol and footprint libraries and datasheet links.
Create a six-pin IC symbol in the KiCad symbol editor by configuring pin properties from the datasheet and arranging pins by function for readable schematics, with manufacturer and datasheet metadata.
Discover how KiCad uses layers to define copper, silkscreen, solder mask, and negative layers like paste mask and stencil, with the appearance manager to control visibility and fiducials.
Place and edit symbols in a KiCad schematic using reference design, add a converter IC and passive components, assign mpn and footprints, and use shortcuts to copy, move, rotate, flip.
Add wires to connect pins in the schematic, starting from the pin circle and ending at another, using the W hotkey or clicks; use junctions and net labels for accuracy.
Enhance KiCad schematics by adding mounting holes with footprints, labeling nets such as vin and gnd and en, pg, fb, sw, using dnp parts, and inserting informative text.
Design a KiCad schematic using a reference design for a dc step-down regulator from Diodes, including an inductor, connector, test pins, and symbols and footprints, then run ERC.
Learn to design a PCB from schematic by setting up board parameters, outlining the board, placing components, routing with tracks and copper zones, and performing a design rule check.
Export KiCad schematics by printing, using the print dialog and preview to choose black-and-white or color outputs, color schemes, page size, orientation, margins, PDF; plot offers an alternative.
Export a bill of materials from KiCad using the interactive HTML BOM plugin. Install, configure fields such as description, MPN, and manufacturer, and generate a customizable BOM with board drawings.
This course is designed for electronic design beginners to learn how to design an electronic project with KiCad as design tool.
At the beginning of the course, it introduces general process and steps of a typical electronic design project. This is important and beneficial to an electronic designer even when you decide to use other EDA (Electronic Design Automation) tools in the future.
The main sections of the course focus on designing a simple project with KiCad. The project is a DC/DC step down circuit. The course is not to tell you how to design the DC circuit itself, instead, it will show you step by step of how to design this project with KiCad from nothing to design release. It covers components creation, library management, schematics capture, PCB layout, and design documents export.
In this course, I will not only show you how to design an electronic project in my demonstration, but to provide a “homework” to design a similar project by yourself. In addition, there are some quizzes in the course, which will let you know those important points in some sections.
The course will make you have the ability to design a simple project with KiCad as quick and correctly as possible. Therefore, the course doesn’t cover every corner of KiCad software tool, and it doesn’t have numerous sections and lectures either. Instead, it shows you the most important and necessary skills to complete an electronic design independently.
After this course, you are expected to design relatively simple project by yourself. However, you are NOT expected to gain all the knowledge and skills to design a complicated, multi-layer, high-speed signal board in this course. That needs some more advanced training and practice after learning this course.