1. Designing circuit schematic in KiCad1. Designing circuit schematic in KiCad 2. Electric rule checking and Netlist generation 3. Mapping components in KiCad 4. Designing printed circuit board in KiCad