I’m a fairly new KiCad user. I’m using KiCad 7. I’ve done a couple of schematics for small projects.
What I’m trying to do is put a symbol for an Arduino Micro board in my schematic. I found an Arduino specific library on GitHub that included the Micro. I included it in my libraries for the schematic. When I inserted the symbol for this device into my schematic, I could see that the pin numbers were the same as the pin names. I really wanted the pin numbers to be numbers since the some of the pins have multiple functions and it’s easier to deal with that way.
So I opened the symbol editor and changed the pin numbers accordingly and saved it. All good. Or so I thought. I then made connections to this device on the schematic.
After saving the schematic, I went to create a PCB. When I went into the PCB Editor and Updated the PCB from the Schematic I got a bunch of warnings and errors.
The group of warnings were “Warning: No net found for symbol A1 pin 3V3” for example. I got one of these messages for each of the 34 pins on the device. The “3V3” was the name originally shown on the symbol as the description for pin 19 when I originally inserted it into the schematic.
The group of Errors were along these lines - “Error A1 pad 19 not found in PCM_arduino-library:Arduino_Micro_Socket”. Again, I got similar message for each of the 34 pins on the Arduino Micro. This one - pin 19 - is the one referenced above as the “3V3” pin.
How can I make changes to a symbol from a library such as this and have it reflect when I use the symbol and import it into a PCB design?
Rick