Skip to content

+ added the BUS_Apple_II footprint

Nikolay Nikolov requested to merge nickysn/kicad-footprints:Apple_II_Bus into master

This adds a PCB edge connector footprint for use on Apple II peripheral cards. The pin numbering follows the numbering, used in Apple schematics, and differs from what's usually used by the connector manufacturers. For the dimensions, I used the recommendations from page 2 ("recommended daughter board") of this datasheet: https://www.mouser.bg/datasheet/2/123/4/EDAC_345_395_Series_Card_Edge_Connectors_English_O-2399220.pdf I couldn't find any official dimension recommendations by Apple, they just mention the connector they used, but it is no longer being manufactured and it is difficult to find. There are several replacements available, EDAC 395-050-524-202 has been reported to work, as well as EDAC 395-050-520-201.

I also found this web page, which contains some measurements, taken from real Apple II peripheral cards:

https://embeddedmicro.weebly.com/apple-2iie-peripheral-cards.html

It appears that the dimensions used at the time weren't that precise, and would work, as long as they fit the same ballpark.

I decided to follow the EDAC dimensions for simplicity's sake.

I've drawn the PCB edge on Edge.Cuts. I couldn't see anything in the KLC for drawing on Edge.Cuts in footprints, so I don't know if it's acceptable or not. It seems like some older connectors (BUS_AT, BUS_PCI) don't draw on Edge.Cuts, while the PCI Express footprints do. So I assumed that it wasn't allowed previously, and now it is, so I've drawn the card edge on Edge.Cuts.

I've masked out the solder mask on both sides of the connector (F.Mask and B.Mask). This is different than other edge connector footprints (BUS_AT, BUS_PCI, BUS_PCIexpress_x1..x16) and I don't really know what difference does it make, but for some reason, many of the vintage Apple II cards that I've seen don't have soldermask on the entire connector. I suppose that for electrical and mechanical purposes, it doesn't really make a difference, but for visual, it does, so I went for the vintage look. I also don't know whether it makes a difference for the PCB manufacturer.

Merge request reports