Z80-cmos nmos tester
djtersteegc·z80-cmos-nmos-tester
About the Z80-cmos nmos tester PCB
Z80-cmos nmos tester is an open source PCB design by djtersteegc, published on GitHub under the MIT license. It is a 2-layer board measuring 81.3 × 86.4 mm, with 38 components from 33 distinct parts.
Other key parts include the Z80CPU, 74LS193, 74LS02, 27C512 and 74LS573. By type, the board carries 10 diodes, 8 capacitors, 7 resistors, 5 ICs, 2 crystals and 2 connectors.
It belongs with the retro computing designs in this gallery.
From the project
Z80 CPU tester PCB
Test your Z80 CPU at multiple frequencies and detemine if your remarked chip from China is a NMOS or CMOS variant. Based on the work originally by Виталий Рудик and later respun/improved by kinzi.
I respun the PCB again to add a few quality of life improvements I wanted like a barrel power connetor, power switch and LED, current measuring header, improved reset circuitry, and switched to 1/2 can oscillators instead of using a crystal and associated components (Pierce oscillator).

Main components on the Z80-cmos nmos tester
Z80-cmos nmos tester bill of materials (BOM)
38 components, 33 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Z80CPU | 3M_Textool_240-1288-00-0602J_2x20_P2.54mm | U1 |
| 1 | 74LS193 | DIP-16_W7.62mm_Socket_LongPads | U2 |
| 1 | 74LS02 | DIP-14_W7.62mm_Socket_LongPads | U3 |
| 1 | 27C512 | DIP-28_W15.24mm_Socket_LongPads | U4 |
| 1 | 74LS573 | DIP-20_W7.62mm_Socket_LongPads | U5 |
| 1 | 20MHZ 20MHz | Oscillator_DIP-8 | X1 |
| 1 | 16MHZ 16MHz | Oscillator_DIP-8 | X2 |
| 1 | Barrel_Jack | BarrelJack_Horizontal | J1 |
| 1 | CONN_02X05_ODD_EVEN Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_Vertical | J2 |
| 1 | Current Test | PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | 16MHZ/20MHZ 16MHz/20MHz | PinHeader_1x03_P2.54mm_Vertical | JP2 |
| 1 | RESET | SW_TH_Tactile_Omron_B3F-10xx | SW1 |
| 1 | SW_DPDT_X2 SW_DPDT_x2 | KFC8.5x8.5 DPDT Push Switch | SW2 |
| 1 | BAT42 | D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | POWER | LED_D3.0mm | D2 |
| 1 | D0 | LED_D5.0mm | D3 |
| 1 | D1 | LED_D5.0mm | D4 |
| 1 | D2 | LED_D5.0mm | D5 |
| 1 | D3 | LED_D5.0mm | D6 |
| 1 | D4 | LED_D5.0mm | D7 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | D5 | LED_D5.0mm | D8 |
| 1 | D6 | LED_D5.0mm | D9 |
| 1 | D7 | LED_D5.0mm | D10 |
| 6 | 100NF 100nf | C_Rect_L7.0mm_W3.5mm_P5.00mm | C1, C4, C5, C6, C7, C8 |
| 1 | 1UF 1uf | C_Rect_L7.0mm_W3.5mm_P5.00mm | C2 |
| 1 | 100UF 100uf | CP_Radial_D5.0mm_P2.00mm | C3 |
| 1 | 100R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 10K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 3.3K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 470R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4 |
| 1 | 10K | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R5 |
| 1 | 4.7K | R_Array_SIP6 | RN1 |
| 1 | 1K | R_Array_SIP9 | RN2 |
Z80-cmos nmos tester design files
The KiCad project lives in the djtersteegc/z80-cmos-nmos-tester repository on GitHub; these links point at the commit this page was built from.
Z80-cmos nmos tester: common questions
How big is the Z80-cmos nmos tester PCB?
The Z80-cmos nmos tester measures 81.3 × 86.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Z80-cmos nmos tester?
38 components, from 33 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 Z80-cmos nmos tester design files?
From the djtersteegc/z80-cmos-nmos-tester 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 Z80-cmos nmos tester design in my own project?
Yes, under the terms of its MIT license, which djtersteegc chose for the repository.
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.085024pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508GB-BRK-SLOT-A
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376GB-BRK-SLOT-B
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376GB-BRK-CPU-G2
Gekkio
80 × 80 mm12 parts2LCC-BY-4.0376