Skip to the content
2 layers100 × 65 mm2065-Z80-programmer, the printed circuit board in 3D

A FLASH programmer for 2063-Z80

Size
100 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
85
Pads
189
Tracks, vias
418, 72
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Sep 2021
Updated
2 Mar 2026

Overview

2065-Z80-programmer is an open-source printed circuit board by Z80-Retro, from the Z80-Retro/2065-Z80-programmer repository on GitHub. It is a 2-layer board of 100 × 65 mm with 31 parts on 85 nets, routed with 418 tracks and 72 vias.

It is built around the PN2222A. Its parts include 7 capacitors, 7 resistors, 4 connectors, 3 transistors and 2 ICs. It belongs with the retro computing and games and interfaces and adapters boards of this library.

Main components

1

README

README.md

An in-circuit programmer for the FLASH on a 2063-Z80 board.

  • A youtube playlist discussing this project and how to build your own can be found in John's Basement
  • A PDF version of the schematic can be found here.
  • Here is the as-built BOM with links to the datasheets for all the parts.
  • Here is another BOM with links to sockets for the chips.
  • A Raspberry PI application for this board can be found in the pi directory.
  • To configure a new PI for use with this programmer board as well as to develop Z80 code for the Z80 Retro board, see this PI Setup Guide

PC Board Image

Parts

31
QtyValueFootprintReferences
5.1uFCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC1, C2, C3, C4, C6
5MountingHoleMountingHole:MountingHole_2.7mm_M2.5_DIN965H1, H2, H3, H4, H5
42K7Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2, R3, R4
210KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR5, R6
210uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC5, C7
21N914Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2
22N7000Package_TO_SOT_THT:TO-92Q1, Q2
2MCP23017-E_SPPackage_DIP:DIP-28_W7.62mm_SocketU1, U2
11KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR7
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1Conn_02x20_Counter_Clockwisejb-footprint:PinSocket_2x20_P2.54mm_Vertical_clockwiseJ2
1Conn_02x20_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ4
1Logo_Open_Hardware_SmallSymbol:OSHW-Logo_11.4x12mm_SilkScreenLOGO10
1PN2222Package_TO_SOT_THT:TO-92LQ3

Similar boards

  • 2 layers152.4 × 101.6 mm8088-FE2010A SBC, the printed circuit board in 3D

    8088-FE2010A SBC

    skiselev/micro_8088

    Micro 8088 - IBM XT Compatible Processor Board based on Faraday FE2010 chipset

    72 parts412GPL-3.0
  • 2 layers33.7 × 66 mmSmartbell, the printed circuit board in 3D

    Smartbell

    Staacks/there.oughta.be

    Projects featured on my blog at https://there.oughta.be

    27 parts108GPL-3.0
  • 4 layers100 × 100 mm2063-Z80, the printed circuit board in 3D

    2063-Z80

    Z80-Retro/2063-Z80

    Retro Z80 CPU Board

    86 parts96
  • 2 layers30.7 × 76.1 mmRepeater v2, the printed circuit board in 3D

    Repeater v2

    plusvic/simplebus2-intercom

    General description of the Simplebus2 protocol used by some Comelit's intercoms. Hardware for retransmitting Simplebus2 messages over UART.

    17 parts95CC0-1.0
  • 2 layers28.8 × 43.8 mmAdv pcb, the printed circuit board in 3D

    Adv pcb

    Vail-CW/vail-adapter

    Adapter for cw morse keys to USB

    13 parts81MIT
  • 2 layers23.2 × 52.1 mmOpenC64Saver, the printed circuit board in 3D

    OpenC64Saver

    SukkoPera/OpenC64Saver

    Protect your Commodore 64 from killer power supplies!

    17 parts79
  • 4 layers184.2 × 169.5 mmSB mini II, the printed circuit board in 3D

    SB mini II

    simonboak/SB-mini-II

    A homebrewed Apple II clone

    97 parts76MIT
  • 2 layers49.5 × 30 mmAirpcb smd old, the printed circuit board in 3D

    Airpcb smd old

    issalig/toshiba_air_cond

    AB protocol decoder for toshiba air conditioners

    30 parts65

Questions

How big is the 2065-Z80-programmer PCB?

It measures 100 × 65 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 2065-Z80-programmer use?

31 parts, built around the PN2222A. 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 2065-Z80-programmer KiCad files?

From the Z80-Retro/2065-Z80-programmer repository on GitHub, at the commit this page was made from: the board is 2065-Z80-programmer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the 2065-Z80-programmer design in my own project?

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