KiCad 7.x Tutorial – Design Circuit


Create a HelloWorld Project

Run KiCad 7.x or 6.x App, Select File ▶︎ New Project ▶︎ Type "HelloWorld" and finish as shown below...
KiCad 7.x
Double click on "HelloWorld.kicad_sch" will open the "Schematic Editor" as shown below...
KiCad 7.x

Add Component Symbol

1. Select Place ▶︎ Add Symbol ▶︎ Type "timer" ▶︎ Select "NE555D" ▶︎ Click "OK".
2. Place the component into the drawing area.
KiCad 7.x
1. Select Place ▶︎ Add Symbol ▶︎ Type "b" ▶︎ Select "C" ▶︎ Click "OK".
2. Repeat the placement once and place the component in the drawing area.
KiCad 7.x
1. Select Place ▶︎ Add Symbol ▶︎ Type "r" ▶︎ Select "R" ▶︎ Click "OK".
2. Repeat the placement 4 times and place the component in the drawing area.
KiCad 7.x
1. Select Place ▶︎ Add Symbol ▶︎ Input "led" ▶︎ Select "LED" ▶︎ Click "OK".
2. Repeat the placement 2 times and place the component in the drawing area.
KiCad 7.x
1. Add "Power" and "Ground" symbols.
2. Select Place ▶︎ Add Power ▶︎ Input "9" ▶︎ Select "+9V" ▶︎ Click "OK".
3. Place components into the drawing area.
4. Select Place ▶︎ Add Power ▶︎ Enter "g" ▶︎ Select "GND" ▶︎ Click "OK".
5. Place components into the drawing area.
KiCad 7.x
All components are placed as shown below...
KiCad 7.x
Select the component you want to move such as C1 (it will be highlighted) ▶︎ Press the keyboard "m (move) or d (drag)" ▶︎ Move the mouse to move or drag the component.
KiCad 7.x
Arranging elements can roughly look like this...
KiCad 7.x

Pull a Wire From a Component’s Pin

First select the "pin-point" of the component to be connected or select Place ▶︎ Add Wire At this moment the mouse will "change" as shown below...
KiCad 7.x
Click to drag the mouse and pull out a wire, as shown below...
KiCad 7.x
Complete the following connections in this way, as shown below...
KiCad 7.x

Modify Component Value

Select a component R1 (it will be highlighted) ▶︎ Press keyboard "e (Properties...)" ▶︎ Type "1K" in the Value field.
KiCad 7.x
You need to change component value can be done in this way as below...
KiCad 7.x

Check KiCad Circuit

Delete unnecessary connection points ▶︎ "+" cursor moves to the node to be deleted ▶︎ Click the right mouse button ▶︎ Select "Delete"
KiCad 7.x
Finally complete the following circuit design
KiCad 7.x

Run ERC and Correct Problems

1. Select Inspect ▶︎ Click "Electrical Rules Checker" ▶︎ Click "Run ERC".
2. There will be two errors ▶︎ Click "Close", as shown below...
KiCad 7.x
1. Add "PWR_FLAG" symbol.
2. Select Place ▶︎ Add Power ▶︎ Enter "pwr" ▶︎ Select "PWR_FLAG" ▶︎ Click "OK".
3. Repeat 2 times and place PWR_FLAG in the drawing area, as shown below...
KiCad 7.x
1. Add a set of "+9V" and "GND" symbols to the drawing area again, and you can press "r" to rotate the symbols.
2. And complete the following connections as shown below...
KiCad 7.x
1. Select "Electrical Rules Checker" again ▶︎ Click "Run ERC".
2. Will get Errors = 0 and Warnings = 0.
KiCad 7.x
Complete the circuit design.
KiCad 7.x

Note : Modify or Re-Annotate Part Number

⚑ After KiCad V7.x, component numbers such as R1, R2, R3, R4, C1, ... will be automatically generated when new symbols are added. For KiCad V6.x, the component number is "R?", so it is necessary to execute "Annotate Schematic" to generate the component number.
⚑ Select Tools ▶︎ Click "Annotate Schematic" ▶︎ Click "Annotate".
KiCad 7.x