My PCB uses a Blue pill module as the main CPU on the board. In order to fit it I will need to manually place 2 headers to accommodate all 40 pins onthe board.
In this case 2x PinHeader_1x20_P2.54mm_Horizontal.kicad_mod.
The manufacturer I’m using (Aisler) would actually be able to automatically place these headers. If I could get them onto the PCB together with the part number. However the footprint of the Bluepill lies already at that location.
For the schematic I use a custom symbol that shows the connection to the Blue Pill board. I would rather use this then just the symbols for 2 headers which also have the wrong pin count. (2x20 instead of going up to 40) For the PCB and 3D view I also have custom footprints with silkscreen for the Blue Pill.
How would I be able to incorporate the headers in the right location without messing up the board layout and connections?
The method described here looks promising, but doesn’t cover everything.
If I use a dummy symbol for the headers with the correct footprint, I could place them at the same location of the BluePill. But the DRC will go haywire because of all the illegal connections.
Would it be possible to place the headers and keep them excluded from the DRC and routing?