zxbus
zxbus copied to clipboard
ZX Spectrum edge connector (ZX Bus) Kicad model
ZX-BUS Kicad symbols and footprints
This is ZX Spectrum edge connector (ZX Bus) Kicad model. There are several popular bus variants, which are supported.
ZX Spectrum 48/128 Edge Connector
![](https://raw.githubusercontent.com/wiki/atsidaev/zxbus/images/symbol-zx.png)
In 128K versions some of the signals were removed (most notable is /IORQGE) and few were added (e.g., Disk RD/WR in +3). I haven't created separate schematic elements for this connectors since the 48K one may still be used with minor limitations.
Same footprint may be used for peripheral devices as well. In this case the SL-56 slot pins should be soldered like this on both sides of PCB:
NemoBus
![](https://raw.githubusercontent.com/wiki/atsidaev/zxbus/images/symbol-nemo.png)
Extension devices contain edge connector. Since A31 and B31 are not connected (and most likely were added only because SL-62 slots are much more widespread than the SL-60), these pins are even absent in PCB sometimes:
Quorum Bus
![](https://raw.githubusercontent.com/wiki/atsidaev/zxbus/images/symbol-quorum.png)
Also, it contains signals, which are specific for Quorum - e.g., UPS (Upper Screen, switch screen to 0xC000).