

Z80ctrlng
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
1274LVC1G126Z
SOT-553-5-40℃~+125℃ 1 1 1.65V~5.5V 200uA 2ns@3.3V,50pF 32mA 32mA 74LVC Tri-State Unidirectional SOT-553-5 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversCH340C
SOP-16-20℃~+70℃ 2Mbps 3.3V、5V 50uA 7mA Transceiver USB 2.0 SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersXKTF-0803-0
SMD-25℃~+80℃ 1.5mm Connector and Ejector MicroSD Card (TF Card) Push-Pull SMD SD Card / Memory Card Connector ROHSXKB ConnectionSD Card / Memory Card Connector74HCT257D
SO-16-40℃~+125℃ 16ns@4.5V,50pF 4.5V~5.5V 74HCT 8uA Tri-state output SO-16 Signal Switches, Multiplexers, Decoders ROHSNexperiaSignal Switches / Encoders & Decoders / Multiplexers74HCT573D
SO-20-300mil-40℃~+125℃ 13ns 20ns 4.5V~5.5V 74HCT 8 8uA 9ns D Latch Tri-State SOIC-20 Latches ROHSNexperiaLatchesAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsAS6C4008-55PCN
PDIP-320℃~+70℃ 2.7V~5.5V 30mA 4Mbit 4uA 55ns Parallel Port (Parallel) PDIP-32 SRAM ROHSAlliance MemorySRAMPCF8563T/5
SO-8-40℃~+85℃ 0.25uA 1V~5.5V Battery low-voltage detection、Programmable clock output、Alarm function、Countdown timer I2C Yes SO-8 Real Time Clocks ROHSNXP SemiconductorsReal Time Clocks1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky DiodesBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsSM04B-SRSS-TB
Header SR 1.0 SMT side entry, 1mm pitchJSTUncategorisedU254-051T-4BH81-S2S
SMD-40℃~+85℃ 1 1.8A 10,000 cycles 30V 5mm 9P Black Female Micro-B Surface Mount, Right Angle SMD USB Connectors ROHSXKB ConnectionUSB Connectors
README
hardware/iox/README.mdParts
65| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 0.1uf | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8, C11, C12, C14, C15, C16, C19 |
| 4 | 100K | Resistor_SMD:R_0402_1005Metric | R3, R4, R6, R7 |
| 3 | 1N5819WS | Diode_SMD:D_SOD-323_HandSoldering | D2, D3, D4 |
| 2 | 1K | Resistor_SMD:R_0402_1005Metric | R2, R5 |
| 2 | 1uf | Capacitor_SMD:C_1206_3216Metric | C9, C10 |
| 2 | 2.2K | Resistor_SMD:R_0402_1005Metric | R12, R14 |
| 2 | 22uf | Capacitor_SMD:C_1206_3216Metric | C17, C18 |
| 1 | 10K | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 27pf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C13 |
| 1 | 32kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | 74HCT257 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | 74HCT573 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U3 |
| 1 | 74LVC1G126 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U8 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | AS6C4008-55PCN | Package_DIP:DIP-32_W15.24mm | U1 |
| 1 | AUTORESET | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | AVR128DB64x-xPT | Package_QFP:TQFP-64_10x10mm_P0.5mm | U2 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q3 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U7 |
| 1 | CR1216 | Battery:BatteryHolder_Keystone_3001_1x12mm | BT1 |
| 1 | CS | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP11 |
| 1 | I2C_PU | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP16 |
| 1 | LED | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | MISO | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP9 |
| 1 | MOSI | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP8 |
| 1 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1 |
| 1 | PCF8563T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | PROG_EN | SamacSys_Parts:JS202011CQN | SW4 |
| 1 | RCBUS | Custom:RCBus-80 | J1 |
| 1 | RESET | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx31-2LFS | SW1 |
| 1 | RTC_SCL | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP13 |
| 1 | RTC_SDA | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP15 |
| 1 | RX3V | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3 |
| 1 | SCK | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP10 |
| 1 | SCL | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP7 |
| 1 | SDA | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP6 |
| 1 | SM04B-SRSS-TB | Custom:JST_SM04B-SRSS-TB_LF__SN_ | J9 |
| 1 | TX3V | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | U254-051T-4BH81-S2S | SamacSys_Parts:U254051T4BH81S2S | J11 |
| 1 | UDPI | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J3 |
| 1 | UEXT | Connector_IDC:IDC-Header_2x05_P2.54mm_Horizontal | J6 |
| 1 | XKTF-0803-0 | SamacSys_Parts:XKTF08030 | J5 |
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 mm

- 2 layers99.8 × 49.9 mm

- 2 layers101.6 × 53.3 mm

- 2 layers99.8 × 49.9 mm

Similar boards
- 4 layers85 × 56 mm

- 2 layers56.3 × 82 mm

- 2 layers252.7 × 106.7 mm

- 4 layers38 × 64 mm

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 mm

- 2 layers172.1 × 108 mm

Mb88-testboard
ifilot/morseboard-8088
Single board computer designed around the 8088 processor
81 parts - 2 layers99.8 × 99.8 mm

- 4 layers76 × 121 mm
