

MSXIOSlot
PCBoard design for an MSX expansion slot adapter to 1 full expansion slot + 1 IO Slot.
- Size
- 83.1 × 74.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 14
- Nets
- 61
- Pads
- 184
- Tracks, vias
- 451, 32
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 18 Feb 2018
- Updated
- 18 Mar 2018
Overview
MSXIOSlot is an open-source printed circuit board by jedimatt42, from the jedimatt42/MSXIOSlot repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 83.1 × 74.4 mm with 14 parts on 61 nets, routed with 451 tracks and 32 vias.
It is built around the 74LS21PC. Its parts include 9 resistors, 3 connectors, 1 capacitor and 1 IC. It belongs with the retro computing and games and interfaces and adapters boards of this library.
Main components
1README
README.mdMSXIOSlot
PCBoard design for an MSX expansion slot adapter to 1 full expansion slot + 1 IO Slot.
This repository contains KiCad design files based on the diagrams and information provided here:
What
This is a simple IO Slot extender. It allows the forward slow to receive the MSX slot select, and the rear slot to always see high signal (off) for slot select. This does not perform subslot decoding. The second slot is only able to support IO port based expansions, like the V9990 PowerGraph Lite.
This differes from Mr. Otten's work in that it does not include a disable switch on the slot select line.
Success
This has been tested on my Panasonic FS-A1FX MSX2+ system with GR8NET and V9990 PowerGraph Lite connected with this adapter.
Almost but not quite...
It turned out that the width of the edge card was too narrow, allowing the adapter to be inserted into the MSX askew such that it wouldn't work.
The KiCad design has been updated! That should solve the problem.
For the pcboards that I've already had printed, there is an edgecard-sliver model file in STL format that can be printed at 1:1mm scale. 2 of these could be 3D printed and 1 glued to each end of the edge card to guide it into the correct centering of the MSX cartridge slot.
Parts
14| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10K | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7 |
| 2 | 2K2 | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R9 |
| 2 | Conn_02x25_Odd_Even | msx_slots:50_pin_edge_female | J2, J3 |
| 1 | 0.1 | Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C1 |
| 1 | 74LS21 | Housings_DIP:DIP-14_W7.62mm | U1 |
| 1 | Conn_02x25_Odd_Even | msx_slots:msx_cart_edge | J1 |
Similar boards
- 2 layers100 × 77.5 mm

- 4 layers239.4 × 165.7 mm

- 4 layers340 × 210 mm

- 4 layers99.9 × 100 mm

- 2 layers281 × 79 mm

- 2 layers

- 2 layers190 × 125 mm

68hc11
mggates39/68hc11_SBC
Building a Single Board Computer around the MC68HC11. It will include my first attempt with KiCad designing a PCB
58 parts4GPL-3.0 - 2 layers279.9 × 76.1 mm

AmdekDVM
schlae/AmdekDVM
Reverse engineering Amdek DVM video card for the Apple II
69 parts4CERN-OHL-P-2.0
Questions
How big is the MSXIOSlot PCB?
It measures 83.1 × 74.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MSXIOSlot use?
14 parts, built around the 74LS21PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the MSXIOSlot KiCad files?
From the jedimatt42/MSXIOSlot repository on GitHub, at the commit this page was made from: the board is MSXIOSlot.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the MSXIOSlot design in my own project?
Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).