Pcbnew
Pcbnew is the PCB layout editor of KiCad, an open-source electronic design automation suite. It is used to create printed circuit board layouts by placing components, routing copper traces, and defining mechanical layers such as board outline and silk screen. It can generate manufacturing data used to fabricate PCBs.
Features include support for multi-layer boards, an interactive router with push-and-shove and manual routing modes, and
Outputs and interoperability: Boards are saved in .kicad_pcb project files and can be edited alongside schematic
Extensibility and platform: Pcbnew supports Python scripting and plugins for automation and custom tooling. It runs
History and context: Pcbnew evolved within the KiCad project as the core PCB layout tool, serving both