KiCAD / eeschema “Component Load Error”

I used the excellent Quick KICAD Library Component Builder recently to build a new component for eeschema in KiCAD, but when I imported the library, I got an error dialog that said, “Library component load error error in DRAW command X> occurred at line 38 .” [sic] Line 38 was line after the pin definitions — the “ENDDRAW” line.

KiCAD Eeschema Component Load Error message

KiCAD Eeschema Component Load Error message

It turns out the exception was caused by a space in a pin name: I had typed “SER IN” as the name of the pin, where I should have used an underscore and typed “SER_IN”. The library utility doesn’t prohibit this, and KiCAD clearly doesn’t like it.

Tags: , ,

  1. Lucas’s avatar

    Thanks a lot man!, I was having the same problem.

    Reply

Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.