Learn KiCad V6 and STM32 Hardware Design >>> Free Hardware Course
Free Udemy Hardware Course
Description
This course teaches how to use KiCad V6 to design printed circuit boards (PCBs) featuring STM32 microcontrollers. It covers the process from project creation to circuit design, PCB layout and routing, and final manufacturing file generation. The course covers the schematic creation, which includes the STM32 microcontroller, surrounding circuitry, decoupling capacitors, pin-out planning, USB 2.0 FS, and power supply using an LDO regulator. The PCB layout is set up using the KiCad V6 PCB editor, and the 3D viewer is used to fine-tune placement and layout. The PCB routing is discussed, including best practices for decoupling capacitors, crystals, and sensitive traces. The course also covers design rule checks and final project checks. Finally, the course covers manufacturing, producing the required files in KiCad for assembly and production.