What is KiCad?
KiCad is a free and open-source software suite for Electronic Design Automation (EDA), used for designing electronic circuit schematics and printed circuit boards (PCBs). It is a powerful tool for professionals and hobbyists and runs on Windows, macOS, and Linux.
KiCad’s integrated environment offers a comprehensive suite of tools for the entire electronic design process:
Schematic editor : Use a vast library of existing components or create your own custom symbols to build a circuit diagram. Features include hierarchical schematics for complex designs and an electrical rules checker (ERC).
Schematic
Integrated simulation: Verify your circuit’s behavior with the built-in SPICE simulator before committing to a physical layout.
PCB layout editor: Design the physical layout of your circuit board, from simple two-sided boards to complex, modern designs with up to 32 copper layers. It includes advanced features like a push-and-shove interactive router and customizable design rule checking (DRC).
Layout
Footprint and symbol editors: Create custom component footprints and schematic symbols to add to your personal libraries.
3D viewer: Inspect your PCB design in a 3D environment to check for mechanical fit and visualize the finished product.
Schematic
Manufacturing file generation: Generate standard manufacturing files, such as Gerber files, bills of materials (BOM), and artwork, to send to a PCB fabrication house.