AZ80 DIO

attraktorhh·aZ80_Computer·Hardware/aZ80_DIO/aZ80_DIO.kicad_pcb

AZ80 DIO PCB layout, top view — open source board by attraktorhh

About the AZ80 DIO PCB

AZ80 DIO is an open source PCB design by attraktorhh, published on GitHub under the MIT license. It is a 2-layer board measuring 110.3 × 58.3 mm, with 49 components from 20 distinct parts.

Other key parts include the 74LS374, 74LS245 and 74LS138. By type, the board carries 17 resistors, 14 diodes, 8 switches, 4 connectors, 3 ICs and 3 capacitors.

From the project

Die DIO (Digital I/O) Platine stellt über Taster, Joystick Anschluss und LEDs eine Verbindung zur Aussenwelt her.

Die DIO (Digital I/O) Platine stellt über Taster, Joystick Anschluss und LEDs eine Verbindung zur Aussenwelt her.

Über den Jumperblock JP1 kann die Adresse (Port) eingestellt werden, auf den die DIO Platine reagieren soll. Normalerweise ist dort O0 und I0 gesteckt, was bedeutet, dass die DIO Platine auf Addresse 0 beim Lesen und Schreiben reagiert. Damit können auch mehrere Karten in einem aZ80 System genutzt werden, wenn alle Karten unterschiedliche Addressen bekommen.

AZ80 DIO, from the project README
From the project README

Main components on the AZ80 DIO

AZ80 DIO bill of materials (BOM)

49 components, 20 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
74LS374
U1
1
74LS245
U2
1
74LS138
U3
1
C22750565
Port Select
J2
1
Z80 Bus
J4
1
Output
J5
1
Input
J6
1
C221872
SW_Push
SW1
1
C226259
SW_Push
SW2
6
SW_Push
SW3, SW4, SW5, SW6, SW7, SW8
1
SS14
LED_Small
D1
7
LED_Small
D2, D3, D4, D5, D6, D7, D8
6
1N4148
D9, D10, D11, D12, D13, D14
1
10UF
100nF
C1
2
100nF
C2, C3
1
10K
8 x 330
R1
1
22K
330
R2
6
330
R3, R4, R5, R6, R7, R8
1
8 x 2k2
R9
8
2k2
R10, R11, R12, R13, R14, R15, R16, R17

AZ80 DIO design files

The KiCad project lives in the attraktorhh/aZ80_Computer repository on GitHub; these links point at the commit this page was built from.

AZ80 DIO: common questions

How big is the AZ80 DIO PCB?

The AZ80 DIO measures 110.3 × 58.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the AZ80 DIO?

49 components, from 20 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the AZ80 DIO design files?

From the attraktorhh/aZ80_Computer repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the AZ80 DIO design in my own project?

Yes, under the terms of its MIT license, which attraktorhh chose for the repository.

More boards in aZ80_Computer