Skip to the content
PCBKitNew board
2 layers84.3 × 56.6 mmHDC, the printed circuit board in 3D

Buffered and Unbuffered 8 bit IDE interfaces for the zx Spectrum.

Size
84.3 × 56.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
97
Pads
175
Tracks, vias
507, 110
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
13 Nov 2022
Updated
13 Nov 2022

Overview

HDC is an open-source printed circuit board by spodula, from the spodula/Spec-IDE-Interface repository on GitHub. It is a 2-layer board of 84.3 × 56.6 mm with 19 parts on 97 nets, routed with 507 tracks and 110 vias.

It is built around the 74LS245SC, 74LS10PC and BC327. Its parts include 5 connectors, 4 resistors, 3 capacitors, 3 ICs and 2 diodes. It belongs with the retro computing and games and interfaces and adapters boards of this library.

Main components

3

README

README.md

Spec-IDE-Interface

Buffered and Unbuffered 8 bit IDE interfaces for the zx Spectrum.

This is a (Another) remake of the Pera Putnik/Gary Lancaster design for a simple 8-bit IDE interface for the zx Spectrum.

There are two versions of this, and unbuffered version which is basically the same as the PP/GL design except with additional HDD and Power LED pins.

The Buffered one buffers all the lines going to the Hard drive, which should make the interface more reliable for longer cable lengths.

Parts

19
QtyValueFootprintReferences
3330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R3, R4
347nfCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3
274LS245Package_DIP:DIP-20_W7.62mm_LongPadsU1, U2
2LEDLED_THT:LED_D5.0mmD1, D2
1100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
174LS10Package_DIP:DIP-14_W7.62mm_LongPadsU3
1BC327Package_TO_SOT_THT:TO-92_InlineQ1
1DOM_POWER_ENABLEConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ5
1HDD_LEDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ2
1LOGObitmaps:kicad_bitmapG***
1PATA_40Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ4
1POWERConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ3
1Spectrum 128/Grey +2 edge connectorSpectrum:Speccy_edge_ExternalJ1

Questions

How big is the HDC PCB?

It measures 84.3 × 56.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HDC use?

19 parts, built around the 74LS245SC, 74LS10PC and BC327. 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 HDC KiCad files?

From the spodula/Spec-IDE-Interface repository on GitHub, at the commit this page was made from: the board is Buffered/HDC.kicad_pcb and its schematic Buffered/HDC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the HDC design in my own project?

Its repository states no licence, so its author keeps all rights: ask spodula before reusing the design.

More from spodula/Spec-IDE-Interface

1
  • 2 layers84.3 × 56.6 mmHDC, the printed circuit board in 3D

    HDC

    spodula/Spec-IDE-Interface

    Buffered and Unbuffered 8 bit IDE interfaces for the zx Spectrum.

    17 parts1

Similar boards

  • 2 layers299.2 × 180 mm2layer, the printed circuit board in 3D

    2layer

    ceteras/CoBra

    A Z80 retro computer, ZX Spectrum compatible, can also run CP/M.

    369 parts11MIT
  • 2 layersZxIDE, the printed circuit board in 3D

    ZxIDE

    TurBoss/ZxIDE

    ZX Spectrum 128K 2+ IDE Adaptor

    5 parts1
  • 2 layers365.1 × 203.2 mmDIAG, the printed circuit board in 3D

    DIAG

    Nakazoto/CenturionComputer

    This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.

    150 parts172
  • 2 layers304.8 × 165.1 mmComix-35, the printed circuit board in 3D

    Comix-35

    schlae/comix-35

    The COMIX-35 is an improved clone of the COMX-35 1802 home computer

    173 parts138
  • 2 layers254 × 134.6 mmNew enet, the printed circuit board in 3D

    New enet

    jayacotton/inettools-z80

    Inet tools for z80-rc2014 tcp/ip stack code.

    36 parts22MIT
  • 2 layers100 × 100 mmMZ2000 SD, the printed circuit board in 3D

    MZ2000 SD

    yanataka60/MZ-2000_SD

    MZ-80B、MZ-2000、MZ-2200でSD-CARDからのアプリケーション起動、BASICなどのアプリケーションからSD-CARDへのロード、セーブを実現するものです。

    30 parts16MIT
  • 2 layers279.4 × 203.2 mmZ180GDC, the printed circuit board in 3D

    Z180GDC

    lynchaj/rhyophyre

    Single Board Computer featuring Zilog Z180 processor and NEC µPD7220 Graphics Display Controller

    249 parts12