Importing Netlist into KiCad PCB

Introduction

We are now ready to transfer over from Schematic Editor to PCB Editor. In order to get to this step, we had to make sure a couple things were taken care of:

  1. Make sure the schematic was annotated. This includes assigning reference designators to the parts.
  2. Make footprints for the specific components(wizard/manual) we have built our schematic around. These footprints then got assigned to their corresponding symbols on the schematic.
  3. Assign Footprints
  4. Make sure you pass ERC to verify our schematic does not violate any rules
  5. Generate a Netlist. Now the transition from Schematic Editor to PCB Editor can occur.

Steps

  1. We can now open PCB Editor from the Kicad start page.

Graphical user interface, text, application Description automatically generated
Graphical user interface, text, application Description automatically generated

PCB Editor

  1. Before we open our Netlist and start working, we want to configure some things such as grid and units. It is recommended we work in the imperial system as most board manufactures use the imperial system. On the top left click the button that has “in” on it highlighted in yellow, this will convert us over to the imperial system.

Inches Button
Inches Button

We can also adjust the grid to our liking using the grid drop down. This will allow us to move our parts around in much smaller increments. As you go down the list the grid sizes get smaller.

Grid Adjustment
Grid Adjustment

  1. We are now ready to place the parts and start designing our PCB. We need to import the Netlist which we generated previously. We can do this by going to File-> Import and clicking on Netlist.

Importing a Netlist
Importing a Netlist

  1. We are now able to select the directory of the Netlist file we need and load this file in to get tested for errors using the button with the folder icon on it. We can check for errors using the “Load and Test Netlist” button. If there are no errors click the “Update PCB” button at the bottom right of the menu.

Loading Netlist Into PCB Editor
Loading Netlist Into PCB Editor

You should now see all your parts appear on the PCB Editor; you can place them by clicking on the location you want them. You are now ready to set up the design rules.