Skip to the content
2 layers137 × 140 mmX1 CZ VO20PX CPLD, the printed circuit board in 3D

X1 CZ VO20PX CPLD

popolonx/SharpX15

Sharp X1 computer stuff

Size
137 × 140 mm
Copper layers
2
Thickness
1.6 mm
Parts
112
Nets
149
Pads
647
Tracks, vias
2,186, 70
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
6 Apr 2024
Updated
3 Aug 2025

Overview

X1 CZ VO20PX CPLD is an open-source printed circuit board by popolonx, from the popolonx/SharpX1 repository on GitHub. It is a 2-layer board of 137 × 140 mm with 112 parts on 149 nets, routed with 2,186 tracks and 70 vias.

It is built around the ATMEGA328P-PU, 74LS245SC and LM1881, with the 74LS02PC and 74LS393P-E among its other parts. Its parts include 29 capacitors, 22 resistors, 13 ICs, 4 diodes and 4 connectors. It belongs with the fPGA and programmable logic boards and the AVR (ATmega, ATtiny) and FPGA and CPLD boards of this library.

Main components

5

README

CZ_8RS/readme.md

Kicad files (kicad version 5.1.5) for CZ-8RS RS-232 board. Based on the http://www.x1center.org/resource/schematic/CZ8RS_Schematic.pdf

  • error corrected (IC6-pin4: RESET -> IOEX )
  • error corrected (IC17-pin4: from IC15-pin6 -> IC15-pin5 )

PCB

Parts

112
QtyValueFootprintReferences
16CONN_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical1BIT1, 5V1, BMC1, GND1, IACK1, IRQ_RX_L1, IRQ_RX1, IRQ_TX1, M1, M1_F1, SIOCLK1, SIORD1, SIOSEL1, SIOWR1, TRIGGER1, VHD9INV_1
13100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC2, C3, C10, C11, C12, C13, C14, C15, C17, C18, C21, C22, C23
6220RResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR103, R104, R105, R106, R231, R232
6JumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1, JP4, JP5, JP6, JP7, JP10
422pFCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC110, C111, C201, C202
4Jumper_3_OpenConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP2, JP3, JP8, JP9
3100u/16VCapacitor_THT:CP_Radial_D8.0mm_P5.00mmC31, C32, C35
310KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR1, R2, R403
2100nFCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC203, C222
210KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR102, R222
210KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR110, R200
216MhzCrystal:Crystal_HC18-U_VerticalY1, Y2
21N4148Diode_THT:D_A-405_P7.62mm_HorizontalD3, D4
222KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR223, R224
2ATmega328P-PUPackage_DIP:DIP-28_W7.62mmIC100, IC101
2CONN_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1, J2
1100KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR220
1100u/16VCapacitor_THT:CP_Radial_D7.5mm_P2.50mmC36
1180RResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR5
11MResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR225
11nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC205
12.2nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC401
122KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR400
1330pFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC60
1390pFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC400
14013Package_DIP:DIP-14_W7.62mm_Socket_LongPadsIC11
14069Package_DIP:DIP-14_W7.62mmIC102
14538Package_DIP:DIP-16_W7.62mm_Socket_LongPadsIC10
147nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC204
14K7Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR221
14K7x4Resistor_THT:R_Array_SIP5RN1
14K7x5Resistor_THT:R_Array_SIP6RN2
15K6Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR401
1680KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR230
1680pFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC206
174LS02Package_DIP:DIP-14_W7.62mmIC7
174LS245Package_DIP:DIP-20_W7.62mmIC3
174LS393Package_DIP:DIP-14_W7.62mmIC4
174LS541Package_DIP:DIP-20_W7.62mmIC5
174LS688Package_DIP:DIP-20_W7.62mm_LongPadsIC8
18251Package_DIP:DIP-28_W15.24mmIC2
18x4K7Resistor_THT:R_Array_SIP9RN3
1AVR-JTAG-10Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ4
1BUS_X1msx cartridge:X1_IOBUS_0
1CONN_01x15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalDEBUG1
1CONN_01x16Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalDEBUG2
1CONN_02x04Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalSW1
1CONN_02x05Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalSW2
1CONN_02x08Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalSW3
1CXO_DIP8Oscillator:Oscillator_DIP-14X1
1DAN601Resistor_THT:R_Array_SIP7D1
1DAP601Resistor_THT:R_Array_SIP7D2
1DB15_Female_MountingHolesConnector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ3
1EMP7064_PLCC84Package_LCC:PLCC-84_THT-SocketIC1
1LInductor_THT:L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1L1
1LM1881Package_DIP:DIP-8_W7.62mmIC120
1NPN (D637) or BC635Package_TO_SOT_THT:TO-92S_ownQ2

More from popolonx/SharpX1

3
  • 2 layers137 × 140 mmX1 CZ 8RS, the printed circuit board in 3D

    X1 CZ 8RS

    popolonx/SharpX1

    Sharp X1 computer stuff

    73 parts5
  • 2 layers100 × 100 mmSm5xx dump rig, the printed circuit board in 3D

    Sm5xx dump rig

    popolonx/SharpX1

    Sharp X1 computer stuff

    24 parts5
  • 2 layers137 × 140 mmX1 ROMBASIC, the printed circuit board in 3D

    X1 ROMBASIC

    popolonx/SharpX1

    Sharp X1 computer stuff

    19 parts5

Similar boards

  • 2 layers100 × 100 mmZ80VDP1A, the printed circuit board in 3D

    Z80VDP1A

    lynchaj/nhyodyne

    Modular Backplane Computer

    93 parts31
  • 4 layers337.6 × 105.7 mmISA CGA, the printed circuit board in 3D

    ISA CGA

    hkzlab/CGA_Redux

    The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics

    170 parts56
  • 4 layers243.8 × 170.2 mmHEC1, the printed circuit board in 3D

    HEC1

    Andy18650/HEC-Model-Z1

    A Z80 computer with protected mode support

    126 parts36GPL-3.0
  • 2 layers450 × 160 mmSquale, the printed circuit board in 3D

    Squale

    jfdelnero/Apollo_7_Squale

    Apollo 7 Squale computer dev tools

    219 parts6
  • 2 layers229.9 × 86.4 mm93c76 revision two, the printed circuit board in 3D

    93c76 revision two

    ethanjamesauto/modular_8bit_computer

    168 parts2
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 4 layers254 × 137.7 mmS100 ColorMagic-1.1-006, the printed circuit board in 3D

    S100 ColorMagic-1.1-006

    RichCini/LomasBoards

    Small repository of files/data related to Lomas Data Products S-100 boards.

    150 parts1
  • 2 layers486 × 306.3 mmMonacoGP, the printed circuit board in 3D

    MonacoGP

    stonedDiscord/MonacoGP

    Sega MonacoGP TTL Boards

    257 parts1

Questions

How big is the X1 CZ VO20PX CPLD PCB?

It measures 137 × 140 mm and has 2 copper layers, 1.6 mm thick.

What parts does the X1 CZ VO20PX CPLD use?

112 parts, built around the ATMEGA328P-PU, 74LS245SC, LM1881 and 74LS02PC. 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 X1 CZ VO20PX CPLD KiCad files?

From the popolonx/SharpX1 repository on GitHub, at the commit this page was made from: the board is CZ_8RS/X1_CZ_VO20PX_CPLD.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the X1 CZ VO20PX CPLD design in my own project?

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