Skip to the content
2 layers83.1 × 74.4 mmMSXIOSlot, the printed circuit board in 3D

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

1

README

README.md

MSXIOSlot

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:

Hans Otten 2002/2005

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
QtyValueFootprintReferences
710KResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7
22K2Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR8, R9
2Conn_02x25_Odd_Evenmsx_slots:50_pin_edge_femaleJ2, J3
10.1Capacitors_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC1
174LS21Housings_DIP:DIP-14_W7.62mmU1
1Conn_02x25_Odd_Evenmsx_slots:msx_cart_edgeJ1

Similar boards

  • 2 layers100 × 77.5 mmSmartDiskII, the printed circuit board in 3D

    SmartDiskII

    btb/SmartDiskII

    An hybrid Disk ][ and SmartPort controller

    42 parts60Apache-2.0
  • 4 layers239.4 × 165.7 mmMAXI030, the printed circuit board in 3D

    MAXI030

    aslak3/MAXI030

    MC68030 based expandable computer design

    222 parts38GPL-2.0
  • 4 layers340 × 210 mmYddraig, the printed circuit board in 3D

    Yddraig

    ddraig68k/hardware

    Schematic and CAD files for my 68K based computer

    224 parts29MIT
  • 4 layers99.9 × 100 mmN8 bit special, the printed circuit board in 3D

    N8 bit special

    nrivard/n8-Bit

    65C02 Microcomputer

    50 parts10MIT
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 2 layers190 × 125 mm68hc11, the printed circuit board in 3D

    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 mmAmdekDVM, the printed circuit board in 3D

    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).