
MacSnap SCSI original
demik/MacSnap-SCSI
SCSI interface by Dove Computer Corporation for Macintosh 512Ke

SCSI interface by Dove Computer Corporation for Macintosh 512Ke
MacSnap SCSI is an open-source printed circuit board by demik, from the demik/MacSnap-SCSI repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 84 × 88 mm with 34 parts on 77 nets, routed with 931 tracks and 21 vias.
It is built around the Z53C8003VSG, DS1233D-5+ and 4610X-101-111LF. Its parts include 12 capacitors, 10 ICs, 6 resistors, 1 diode and 1 connector. It belongs with the retro computing and games boards and the FPGA and CPLD boards of this library.
This is a simple design clone to the original, using mostly all through hole components. It's designed this way to be period correct and easy to build for people who don't like soldering SMD components. The only SMD component is the 2.85V voltage regulator for SCSI termination. Footprint is very similar. Like the original, the SCSI is provided through a LPT header.
The board has a few improvements:
This folder contains the source KiKad files for this board.

Here is the BOM for the board. Part number are what was tested on prototypes board but you may find alternatives easily, especially resistors and sockets
| Reference(s) | Value | Quantity | Notes | Part number |
|---|---|---|---|---|
| C1-2, C6, C7, C13-14 | 100nF | 6 | Axial ceramic capacitor X7R | Kemet C412C104K5R5TA7200 |
| C4 | 1500pF | 1 | Axial ceramic capacitor X7R 10% | Kemet C410C152K1R5TA |
| C8-11 | 10uF | 4 | Tantalum radial capacitor 2.5mm pitch | Thomsen 481726 |
| D2 | 1N5817 | 1 | Schottky Diode DO-15 20V | Diotec 1N5817 |
| J1 | 26 pins | 1 | low profile shrouded IDC header | TE Conn 5103309-6 |
| R1, R3 | 10kΩ | 2 | standard 0.25W carbon film resistor | TRU CFR0W4J0103 |
| R4 | 470Ω | 1 | standard 0.25W carbon film resistor | TRU CFR0W4J0471 |
| R5, R6 | 47Ω | 2 | standard 0.25W carbon film resistor | TRU CFR0W4J0470 |
| RN1, RN2 | 110Ω | 2 | 10 pins bussed resistor array | Bourns 4610X-101-111LF |
| U5, U6 | 16V8 | 2 | Programmable Logic Devices 15ns | Microchip ATF16V8B-15PU |
| U7 | 53C80 | 1 | SCSI Interface IC 3MB/SEC CMOS SCSI I | Zilog Z53C8003VSG |
| U8 | LDO | 1 | 800mA SCSI-5 Active Terminator | onsemi MC34268DR2G |
| U10 | RESET | 1 | Supervisory Circuits 5V EconoReset | DS1233D-15+ |
| - | LPT | 1 | Parallel DB25 Female LPT to IDC 26-pin | ?? eBay / Amazon |
| - | 14 pins | 4 | Machine Pin break away header | ?? eBay / Amazon |
| Socket | DIP-20 | 2 | THT DIP-20 socket | TRU TC-A 20-LC-TT-203 |
| Socket | DIP-28 | 2 | THT DIP-28 socket | TRU TC-A 28-LC-TT-203 |
| Socket | PLCC-44 | 1 | THT PLCC-44 socket | TRU TC-A-CCS 044-Z-T-203 |
Using sockets is recommended because it will allow you to reclaim both ROMs (to put back into factory) and PLDs
Both the 53C80 SCSI chip and MC34268 are obsolete components. NCR5380 in PLCC package is a working substitute. As for the active terminator LDO, there is an alternate build which consist of the following components:
| Reference(s) | Value | Quantity | Notes | Part number |
|---|---|---|---|---|
| U9 | LDO | 1 | LDO Voltage Regulators 800mA 2.85V | A.D. LT1117CST-2.85 |
| C12 | 10uF | 1 | Tantalum radial capacitor 2.5mm pitch | Thomsen 481726 |
When the LT1117CST build variant is used, do not populate U8
PCB is 2 layers, the gerbers are avaible in the release section You should be able to use any mainstream PCB manufacturer. Nothing special about this PCB, thickness should be 1.6mm
On JLCPCB, select Create 2D barcode (Serial Number) to the option Remove Order Number. Others options to set:
Building is straightworfard. You will need to start with the machine pin headers, then the following order is recommended:
You will need the following .jed files to program both ATF with this board:
A TL866 II or T48 can program ATF16V8Bs just fine. Avoid ATF16V8BQL or ATF16V8C as this has not been tested and might lead into issues
Using real OEM ROMs is recommended. Replica ROMs do have different access timings, source and sink power capabilities, and thus may not work well with the MacSnap SCSI. The following OEM sets have been tested without issues:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10uF | Capacitor_THT:CP_Radial_Tantal_D4.5mm_P2.50mm | C8, C9, C10, C11, C12 |
| 4 | 100nF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C1, C2, C6, C7 |
| 2 | 100nF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal | C13, C14 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R3 |
| 2 | 4610X-101-111LF | Resistor_THT:R_Array_SIP10 | RN1, RN2 |
| 2 | 47 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R6 |
| 2 | ATF16V8B | Package_DIP:DIP-20_W7.62mm | U5, U6 |
| 1 | 1200 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7 |
| 1 | 1500pF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C4 |
| 1 | 1N5817 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D2 |
| 1 | 470 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | DS1233D | Package_TO_SOT_THT:TO-92_HandSolder | U10 |
| 1 | LOGO | Misc:Macintosh logo | G*** |
| 1 | LOGO | Misc:SCSI_logo | G*** |
| 1 | LT1117-2.85 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U9 |
| 1 | MB_HI | Connector_Apple:DIP-28_W15.24mm_Piggy | U2 |
| 1 | MB_LOW | Connector_Apple:DIP-28_W15.24mm_Piggy | U1 |
| 1 | MC34268DR2G | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | ROM_HI | Package_DIP:DIP-28_W15.24mm_Socket | U4 |
| 1 | ROM_LOW | Package_DIP:DIP-28_W15.24mm_Socket | U3 |
| 1 | SCSI IDC-26 | Connector_IDC:IDC-Header_2x13_P2.54mm_Vertical | J1 |
| 1 | Z53C8003VSG | Package_LCC:PLCC-44_THT-Socket | U7 |

demik/MacSnap-SCSI
SCSI interface by Dove Computer Corporation for Macintosh 512Ke


FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!


strangeparts/niubi-headphones
Flexible circuit board design for adding a headphone jack to an iPhone 7


baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.
It measures 84 × 88 mm and has 2 copper layers, 1.6 mm thick.
34 parts, built around the Z53C8003VSG, DS1233D-5+ and 4610X-101-111LF. 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.
From the demik/MacSnap-SCSI repository on GitHub, at the commit this page was made from: the board is EDA/REloaded/MacSnap SCSI.kicad_pcb and its schematic EDA/Original/MacSnap SCSI original.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).