Adds a library part for the STM32F0xxGxUx and an associated footprint for the QFN-28-ST. Footprint was initially generated using build-mod-ic, but was then hand edited to account for the chamfered corner pads required by the data sheet. These are currently implemented as a set of identically numbered pads as shown in the third image below. Kicad seems to accept this and the footprint seems to operate correctly. It does not violate DRC with a 0.2mm clearance as standard. It does identify the extra pads as unconnected sadly. I'm looking to see if anything can be done about this, but I suspect not until Kicad supports polygon pads.
Have worked out a new arraignment of overlapping pads which does not produce the same unconnected warnings, will update the PR later today with a new footprint.
Adds a library part for the STM32F0xxGxUx and an associated footprint for the QFN-28-ST. Footprint was initially generated using build-mod-ic, but was then hand edited to account for the chamfered corner pads required by the data sheet. These are currently implemented as a set of identically numbered pads as shown in the third image below. Kicad seems to accept this and the footprint seems to operate correctly. It does not violate DRC with a 0.2mm clearance as standard. It does identify the extra pads as unconnected sadly. I'm looking to see if anything can be done about this, but I suspect not until Kicad supports polygon pads.
Datasheet