Z80ctrlng

jblang·z80ctrl·hardware/nextgen/z80ctrlng.kicad_pcb

Z80ctrlng PCB layout, top view — open source board by jblang

About the Z80ctrlng PCB

Z80ctrlng is an open source PCB design by jblang, published on GitHub under the MIT license. It is a 4-layer board measuring 101.6 × 53.3 mm, with 63 components from 41 distinct parts.

Other key parts include the AS6C4008-55PCN, AVR128DB64x-xPT, 74HCT573, 74HCT257 and AMS1117-3.3. By type, the board carries 19 capacitors, 12 jumpers, 9 resistors, 8 ICs, 6 connectors and 4 diodes.

It belongs with the retro computing and usb & debug tools designs in this gallery.

From the project

AVR-based bootloader, I/O, and debugging for Z80-based computers

Important: This design has not yet been tested. Manufacture at your own risk.

This is a new design for z80ctrl using the Microchip AVR128DB64 microcontroller.

This next-gen AVR has several advantages over the ATmega1284P used in the original design:

- It's a 64-pin part with more than enough I/O to interface with the RC2014 bus without an I/O expander. This will allow much faster data transfers since all signals are accessed in parallel rather than serially. - It has built-in configurable logic used to assert the wait signal on I/O requests without external glue logic. - It has…

Z80ctrlng, from the project README
From the project README

Main components on the Z80ctrlng

Z80ctrlng bill of materials (BOM)

63 components, 41 distinct parts.

QtyPartRefs
1
AS6C4008-55PCN
U1
1
AVR128DB64x-xPT
U2
1
74HCT573
U3
1
74HCT257
U4
1
AMS1117-3.3
U5
1
PCF8563T
U6
1
CH340C
U7
1
74LVC1G126
U8
1
BSS138
Q3
1
32kHz
Y1
1
RCBUS
J1
1
UDPI
J3
1
XKTF-0803-0
J5
1
UEXT
J6
1
SM04B-SRSS-TB
J9
1
U254-051T-4BH81-S2S
J11
1
CR1216
BT1
1
AUTORESET
JP1
1
TX3V
JP2
1
RX3V
JP3
Show 21 more
QtyPartRefs
1
SDA
JP6
1
SCL
JP7
1
MOSI
JP8
1
MISO
JP9
1
SCK
JP10
1
CS
JP11
1
RTC_SCL
JP13
1
RTC_SDA
JP15
1
I2C_PU
JP16
1
RESET
SW1
1
PROG_EN
SW4
1
LED
D1
3
1N5819WS
D2, D3, D4
14
0.1uf
C1, C2, C3, C4, C5, C6, C7, C8 +6
2
1uf
C9, C10
1
27pf
C13
2
22uf
C17, C18
1
10K
R1
2
1K
R2, R5
4
100K
R3, R4, R6, R7
2
2.2K
R12, R14

Z80ctrlng design files

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

Z80ctrlng: common questions

How big is the Z80ctrlng PCB?

The Z80ctrlng measures 101.6 × 53.3 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Z80ctrlng?

63 components, from 41 distinct parts. The full bill of materials is listed on this page.

Where can I download the Z80ctrlng design files?

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

Can I use the Z80ctrlng design in my own project?

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

More boards in z80ctrl

Similar boards