Skip to the content
2 layers218 × 125 mmEVA1 v2, the printed circuit board in 3D

Recreation of the very rare K-K Systems EVA-1 Display Adapter for the Epson HX-20 Computer

Size
218 × 125 mm
Copper layers
2
Thickness
1.6 mm
Parts
160
Nets
303
Pads
1,034
Tracks, vias
4,143, 470
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
19 Apr 2025
Updated
19 Dec 2025

Overview

EVA1 v2 is an open-source printed circuit board by roberto314, from the roberto314/EVA-1_Reproduction repository on GitHub. It is a 2-layer board of 218 × 125 mm with 160 parts on 303 nets, routed with 4,143 tracks and 470 vias.

It is built around the 74HCT245, MAX232N and 27C256-17/J, with the 74HCT74D, 74HCT165D and 74LS573PC among its other parts. Its parts include 46 capacitors, 38 ICs, 34 resistors, 13 connectors and 3 diodes. It belongs with the lEDs and displays and interfaces and adapters boards and the RP2040, AVR (ATmega, ATtiny) and FPGA and CPLD boards of this library.

Main components

12

README

README.md

EVA-1_Reproduction

Recreation of the very rare K-K Systems EVA-1 Display Adapter for the Epson HX-20 Computer EVA1_v2 Rev.0.4

In the folder disassembly are three versions of the original firmware:

  • eva_orig: original firmware
  • eva_enh: enhanced firmware (mostly original)
  • eva_ext: extended firmware (8k Text RAM, additional functions)
    • see the .asm file for more comments.

The gal folder contains the equations and .jed file for the GAL.

The monitor folder contains a modified version of Daniel Tufvesson's monitor. This is just for testing.

In the rom folder one can find the original rom and the font rom.

The schematics folder contains different versions of the reverse engineering process.

  • EVA1: the original reverse engineered schematic and board (NOT FOR PRODUCTION!)
  • EVA1_production: the mostly original EVA1 for production (DRAM does NOT work!)
  • EVA86-2: from sources on the internet redrawn schematics of the EVA86 (not complete!)
  • EVA1_v2: new version with SRAM as Graphic RAM, Arduino as mass storage and RP2040 for VGA Output.
  • EVA1_Frontplatte: a drill template for the Strapubox 5003 case

For the newest Hardware Revision (0.5) use the File "disassembly/eva_ext/rom.bin" for a 28C64 or 27C64 ROM.

Parts

160
QtyValueFootprintReferences
18100nCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC101, C103, C104, C106, C108, C110, C111, C112, C113, C115, C125, C127, C129, C131, C133, C134 +2
16100nCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC1, C3, C4, C6, C8, C10, C11, C12, C13, C15, C25, C27, C29, C31, C33, C34
8M3MountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4, H5, H6, H8, H9
710kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2, R24, R25, R26, R27, R28, R29
774ALS157Package_DIP:DIP-16_W7.62mmU6, U7, U8, U25, U26, U27, U28
410u/16Capacitor_THT:CP_Radial_D6.3mm_P2.50mmC16, C17, C18, C19
44k7Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R113, R117, R121
44k7Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR1, R13, R17, R21
32k2Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR6, R10, R14
3422EResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR18, R20, R22
374HCT74Package_DIP:DIP-14_W7.62mmU4, U23, U24
3845EResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR16, R19, R23
3SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP1, JP2, JP4
21N4148Diode_THT:D_A-405_P7.62mm_HorizontalD1, D2
21kResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR12, R15
2220EResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR7, R11
274HCT165Package_DIP:DIP-16_W7.62mm_SocketU10, U35
274HCT245Package_DIP:DIP-20_W7.62mmU5, U36
274LS573Package_DIP:DIP-20_W7.62mmU2, U14
274LVC08Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU31, U37
282EResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR4, R8
2BC337Package_TO_SOT_THT:TO-92_WideQ2, Q3
2GAL16V8Package_DIP:DIP-20_W7.62mmU32, U45
117Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalJ1
118M432Oscillator:Oscillator_DIP-14Y2
118M432Oscillator:Oscillator_DIP-8Y3
11nCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC9
11nCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC109
1220EResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR111
127C256Package_DIP:DIP-28_W15.24mmU17
127C32Package_DIP:DIP-24_W15.24mmU3
127C64Package_DIP:DIP-28_W15.24mmU9
12k2Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR106
147EResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR9
147pCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC7
147pCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC107
147u/35Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolderC123
147u/35Capacitor_THT:CP_Radial_D5.0mm_P2.50mmC23
14n7Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC14
14n7Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC114
1560EResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR3
16803/6303Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP6
174HCT08Package_DIP:DIP-14_W7.62mmU18
174HCT14Package_DIP:DIP-14_W7.62mmU22
174HCT32Package_DIP:DIP-14_W7.62mmU12
174HCT86Package_DIP:DIP-14_W7.62mmU19
174LS107Package_DIP:DIP-14_W7.62mmU29
174LS221Package_DIP:DIP-16_W7.62mmU13
174LS290Package_DIP:DIP-14_W7.62mmU20
18Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalJ7
19Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalJ6
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U33
1AUTO_ADJUSTButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFSSW2
1BASConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1BAT54AWPackage_TO_SOT_SMD:SOT-23_HandsolderingD3
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_Wuerth_6941xx301002J8
1CSYNC/HSJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP5
1CY62256-70PCPackage_DIP:DIP-28_W15.24mmU11
1Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ13
1Conn_01x06Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ12
1Conn_Coaxialmy_own_conn:Keystone_RCA-JackJ11
1ConverterConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ9
1DE15_Plug_HighDensity_MountingHolesConnector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mmJ3
1Graphics kicadSymbol:KiCad-Logo2_6mm_SilkScreenH7
1HX20my_own_conn:DIN-5_StereoJ4
1HY6264AxPPackage_DIP:DIP-28_W15.24mmU1
1MAX232Package_DIP:DIP-16_W7.62mm_SocketU30
1MC6803Package_DIP:DIP-40_W15.24mm_SocketU15
1MC6845Package_DIP:DIP-40_W15.24mm_SocketU16
1Micro_SD_Card_Det2Connector_Card:microSD_HC_Hirose_DM3D-SFJ10
1PX_CLK_BTNButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFSSW1
1RaspberryPi_PicoMCEBlaster:raspberry_pi_picoU34
1SCLK*2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP9
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP10
1Sparkfun_Pro_MicroArduino:Sparkfun_Pro_MicroU21
1Straight CableConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP8
1SyncPolarityJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP3
1TA11_on_offJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP7
1TF20my_own_conn:DIN-5_StereoJ5
1TestPointTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP1

More from roberto314/EVA-1_Reproduction

3
  • 2 layers218 × 125 mmEVA1, the printed circuit board in 3D

    EVA1

    roberto314/EVA-1_Reproduction

    Recreation of the very rare K-K Systems EVA-1 Display Adapter for the Epson HX-20 Computer

    126 parts
  • 2 layers218 × 125 mmEVA1 production, the printed circuit board in 3D

    EVA1 production

    roberto314/EVA-1_Reproduction

    Recreation of the very rare K-K Systems EVA-1 Display Adapter for the Epson HX-20 Computer

    116 parts
  • 2 layersEVA86-2, the printed circuit board in 3D

    EVA86-2

    roberto314/EVA-1_Reproduction

    Recreation of the very rare K-K Systems EVA-1 Display Adapter for the Epson HX-20 Computer

    86 parts

Similar boards

  • 2 layers133.3 × 85.2 mmUart, the printed circuit board in 3D

    Uart

    nojan1/project-wrass

    The purpose of Project Wrass is to develop the Wrass 1.

    54 parts
  • 2 layers368.3 × 215.9 mmTTL 6510 Computer fab, the printed circuit board in 3D

    TTL 6510 Computer fab

    StefansAI/TTL-6510-Computer

    Yet another CPU made from TTL chips

    330 parts1
  • 4 layers280 × 140 mmP8x control card, the printed circuit board in 3D

    P8x control card

    ksr/p8x

    Generated by generators/genkicad.py from the canonical geneagle netlist (CARDS["peripheral-card"]), same standard as the memory card: 4-layer (F/B signals, In1=GND, In2=VCC planes), a bypass cap above each IC, a…

    58 parts
  • 2 layers99.1 × 99.7 mmRC6502 General Video Adapter, the printed circuit board in 3D

    RC6502 General Video Adapter

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    80 parts193GPL-3.0
  • 4 layers292.1 × 88.3 mmSnark barker mca, the printed circuit board in 3D

    Snark barker mca

    schlae/snark-barker-mca

    A Sound Blaster compatible sound card for Micro Channel bus computers

    177 parts69
  • 6 layers304.8 × 243.8 mmAmigaPCI MainBoard, the printed circuit board in 3D

    AmigaPCI MainBoard

    AmigaPCI/AmigaPCI-MainBoard

    Amiga with Native PCI Bus

    748 parts135
  • 2 layers69.9 × 96.1 mmZxsd, the printed circuit board in 3D

    Zxsd

    sittner/tinyfs

    TinyFS is a minimalist filesystem designed for extremely constrained embedded systems. The initial reason to create this project was the attempt to build a filesystem that can run on a ZX81 without any additional…

    37 parts3GPL-3.0
  • 2 layers297.2 × 180.3 mm8bit computer, the printed circuit board in 3D

    8bit computer

    vascofazza/8bit-cpu

    Schematics & code for my 74LS-based 8-bit MK1 CPU

    377 parts317MIT

Questions

How big is the EVA1 v2 PCB?

It measures 218 × 125 mm and has 2 copper layers, 1.6 mm thick.

What parts does the EVA1 v2 use?

160 parts, built around the 74HCT245, MAX232N, 27C256-17/J and 74HCT74D. 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 EVA1 v2 KiCad files?

From the roberto314/EVA-1_Reproduction repository on GitHub, at the commit this page was made from: the board is schematics/EVA1_v2/EVA1_v2.kicad_pcb and its schematic schematics/EVA1/EVA1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the EVA1 v2 design in my own project?

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