Skip to the content
PCBKitNew board
4 layers101.6 × 53.3 mmZ80ctrlng, the printed circuit board in 3D

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

Size
101.6 × 53.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
65
Nets
140
Pads
398
Tracks, vias
1,118, 261
Pours
8
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
7 Jan 2018
Updated
12 Nov 2025

Overview

Z80ctrlng is an open-source printed circuit board by jblang, from the jblang/z80ctrl repository on GitHub. It is a 4-layer board of 101.6 × 53.3 mm with 65 parts on 140 nets, routed with 1,118 tracks and 261 vias.

It is built around the 74LVC1G126Z, CH340C and XKTF-0803-0, with the 74HCT257D, 74HCT573D and AMS1117-3.3 among its other parts. Its parts include 19 capacitors, 9 resistors, 8 ICs, 6 connectors and 4 diodes. It belongs with the retro computing and games boards of this library.

Main components

12

README

hardware/iox/README.md

Parts

65
QtyValueFootprintReferences
140.1ufCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C7, C8, C11, C12, C14, C15, C16, C19
4100KResistor_SMD:R_0402_1005MetricR3, R4, R6, R7
31N5819WSDiode_SMD:D_SOD-323_HandSolderingD2, D3, D4
21KResistor_SMD:R_0402_1005MetricR2, R5
21ufCapacitor_SMD:C_1206_3216MetricC9, C10
22.2KResistor_SMD:R_0402_1005MetricR12, R14
222ufCapacitor_SMD:C_1206_3216MetricC17, C18
110KResistor_SMD:R_0402_1005MetricR1
127pfCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13
132kHzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
174HCT257Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU4
174HCT573Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU3
174LVC1G126Package_TO_SOT_SMD:SOT-353_SC-70-5U8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1AS6C4008-55PCNPackage_DIP:DIP-32_W15.24mmU1
1AUTORESETJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1
1AVR128DB64x-xPTPackage_QFP:TQFP-64_10x10mm_P0.5mmU2
1BSS138Package_TO_SOT_SMD:SOT-23Q3
1CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU7
1CR1216Battery:BatteryHolder_Keystone_3001_1x12mmBT1
1CSJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP11
1I2C_PUJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP16
1LEDLED_SMD:LED_0805_2012MetricD1
1MISOJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP9
1MOSIJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP8
1MountingHoleMountingHole:MountingHole_3.2mm_M3H1
1NetTie_2NetTie:NetTie-2_SMD_Pad0.5mmNT1
1PCF8563TPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU6
1PROG_ENSamacSys_Parts:JS202011CQNSW4
1RCBUSCustom:RCBus-80J1
1RESETButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx31-2LFSSW1
1RTC_SCLJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP13
1RTC_SDAJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP15
1RX3VJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1SCKJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP10
1SCLJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP7
1SDAJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP6
1SM04B-SRSS-TBCustom:JST_SM04B-SRSS-TB_LF__SN_J9
1TX3VJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1U254-051T-4BH81-S2SSamacSys_Parts:U254051T4BH81S2SJ11
1UDPIConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ3
1UEXTConnector_IDC:IDC-Header_2x05_P2.54mm_HorizontalJ6
1XKTF-0803-0SamacSys_Parts:XKTF08030J5

Questions

How big is the Z80ctrlng PCB?

It measures 101.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Z80ctrlng use?

65 parts, built around the 74LVC1G126Z, CH340C, XKTF-0803-0 and 74HCT257D. 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 Z80ctrlng KiCad files?

From the jblang/z80ctrl repository on GitHub, at the commit this page was made from: the board is hardware/nextgen/z80ctrlng.kicad_pcb and its schematic hardware/classic/z80ctrl.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Z80ctrlng design in my own project?

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

More from jblang/z80ctrl

4
  • 2 layers99.8 × 49.9 mmZ80ctrl, the printed circuit board in 3D

    Z80ctrl

    jblang/z80ctrl

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

    30 parts73
  • 2 layers99.8 × 49.9 mmZ80ctrl iox, the printed circuit board in 3D

    Z80ctrl iox

    jblang/z80ctrl

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

    29 parts73
  • 2 layers101.6 × 53.3 mmZ80blinken, the printed circuit board in 3D

    Z80blinken

    jblang/z80ctrl

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

    28 parts73
  • 2 layers99.8 × 49.9 mmZ80ram, the printed circuit board in 3D

    Z80ram

    jblang/z80ctrl

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

    19 parts73

Similar boards

  • 4 layers85 × 56 mmAvrbrain, the printed circuit board in 3D

    Avrbrain

    jblang/avrbrain

    An AVR128DB64 development board

    64 parts1MIT
  • 2 layers56.3 × 82 mmHannes256, the printed circuit board in 3D

    Hannes256

    SukkoPera/Hannes256

    256 kB RAM Expansion for the Commodore 16/+4

    38 parts8
  • 2 layers252.7 × 106.7 mmPCB - CPU V1, the printed circuit board in 3D

    PCB - CPU V1

    FredericSegard/6309-Unleashed

    Project LogicSpark-09, an old CPU but a favorite

    97 parts3
  • 4 layers38 × 64 mmAk display 38x64 SPLIT POWER CANDIDATE, the printed circuit board in 3D

    Ak display 38x64 SPLIT POWER CANDIDATE

    LeeSpo/portable-display-epass-EVT1-minboot-r1

    当前自研硬件为 38 × 64 mm、四层 split-power 工程候选,尚未放行生产。

    147 parts
  • 2 layers176.5 × 85.1 mmISA EMS, the printed circuit board in 3D

    ISA EMS

    hkzlab/ISA_EMS_4Mb

    ISA 4Mb EMS expansion board

    49 parts41
  • 2 layers172.1 × 108 mmMb88-testboard, the printed circuit board in 3D

    Mb88-testboard

    ifilot/morseboard-8088

    Single board computer designed around the 8088 processor

    81 parts
  • 4 layers76 × 121 mmBeta main, the printed circuit board in 3D

    Beta main

    BETA-KNH/beta

    Humanoid robot repository.

    93 parts5