I am using Pi Pico footprints with overlapping through hole and SMT pads, a fairly standard technique. Pins marked “no connection” in the schematic cause ERC errors in layout:
The message says:
Pad net (unconnected-(U1-GPIO2-Pad4)_0) doesn’t match…schematic(unconnected-(U1-GPIO2-Pad4))
Pad 4[unconnected-(U1-GPIO2-Pad4)_0] of U1 on F.Cu
The netlist from schematic says
(net (code “53”) (name “unconnected-(U1-GPIO2-Pad4)”)
(node (ref “U1”) (pin “4”) (pinfunction “GPIO2”) (pintype “bidirectional+no_connect”)))
Connected pins are fine, and this used to work in Kicad 7.
That might be, but does not really help to find a solution for your current situation in v8.
The easiest way would be to attach the archived project, so others can investigate your problem.
As you are a new user please read (and follow) this FAQ-article: New Member Information
This allows you to promote yourself to basic forum user level, which is needed to attach a project archive in your thread.
edit: I overlooked that the link already included a project, not only symbol+footprint.
For me, the project included in that download does not produce any ERC DRC errors about the pads. (It has other issues, but nothing related to the one you are seeing.)This computer is running KiCad 8.0.0.
Your project might be different, of course.
If you open that project as-is, do you still get the same ERC DRC issue?
Yes, this matches the behavior I got on my larger project. I was short of time to figure out how to post the whole thing as a newby. It never occurred to me to just try the RP example where I got the symbol and footprint. Brilliant!!! Thanks for running with this. I’ve never had to post a bug before (It’s always me…). Maybe I’ll have to flatter myself and learn how. (I saw it in the help menu!) Thanks again.
Without more input from your side, there are also no more suggestions we can give. At the very least, show us that you are willing to put some effort into formulating your question. I will lock this thread now, because the original issue has apparently been solved. I suggest you open a new thread, explain your problem more elaborately, and possibly create a link to this older thread too.