2

I’m new to KiCad. When I create a netlist in PCB. It shows this error:

Error: No footprint defined for symbol “R1”. 
Error: No footprint defined for symbol “C1”. 
Error: Cannot add new symbol C1 due to missing footprint

enter image description here

Error: Cannot add new symbol R1 due to missing footprint.

Help me to solve this problem.

Tomislav Stankovic
  • 3,080
  • 17
  • 35
  • 42
Karthik MK
  • 21
  • 1
  • 2

1 Answers1

0

That's odd, but try adding official resistor footprint libraries by hand. I found those for you: smd (surface mount) and tht (through hole). Here is what you do with them:

    1) click and download those archives
    2) extract those files (i recommend you make 
    separate directory for footprint and schematic libraries). Upon 
    extracting you should end up with two .pretty files (.pretty stands 
    for footprint library)
    3) go to kicad
    4) go to pcbnew
    5) now to preferences->manage footprint libraries 
    (hope those navigation clues make sense for your os and version of kicad)
    6) scroll down and click + sign (add empty row to the table)
    7) now place your cursor in the newly appeared row and click the directory symbol 
    (add existing library to the table) file browser will open and you just select
    one of the .pretty files.
    8) repeat step 7 for the second .pretty file

Now your kicad is now equipped with two official resistor footprint libraries and it is very unlikely some resistor footprint are going to be missing.