Skip to the content
2 layers54 × 66 mmVectrex cartridge-512k, the printed circuit board in 3D

Vectrex cartridge-512k

hugonl31/Vectrex_Cart_PCB

Homemade Vectrex cartridges: KiCad boards (64K, 8K GCE, 512K flash) with Gerbers, renders and schematics, and a 3D-printed shell

Size
54 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
18
Nets
40
Pads
125
Tracks, vias
352, 48
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Oct 2026
Updated
24 Oct 2026

Overview

Vectrex cartridge-512k is an open-source printed circuit board by hugonl31, from the hugonl31/Vectrex_Cart_PCB repository on GitHub. It is a 2-layer board of 54 × 66 mm with 18 parts on 40 nets, routed with 352 tracks and 48 vias.

It is built around the 74HC00D, 74HC1G32GV and 74HC377D. Its parts include 4 capacitors, 4 ICs, 1 resistor and 1 connector. It belongs with the retro computing and games boards of this library.

Main components

3

README

boards/v1_28c64_8k_gce/README.md

8K cartridge for the original GCE games - 28C64 EEPROM

the 8K board, front the 8K board, back

A board for the original GCE releases: they are 4 KB or 8 KB, so one 28C64 (8 KB, electrically erasable, 5 V only) holds any of them. 54 x 66 mm, 2 layers, 1.6 mm, ENIG, bevelled edge fingers - the same outline as the 64K board.

Schematic: images/schematic.svg (drawn from the board's own connections) - copper: front, back.

File
vectrex-cartridge-8k-gce.kicad_pcb / .kicad_prothe board (KiCad 9)
vectrex-cartridge-8k-gce-gerbers.zipGerbers + drill files
images/renders, copper layers, schematic

Parts

RefPart
U128C64 (DIP-28), e.g. AT28C64Bthe game
C1100 nF, 1206decoupling
JP1solder jumper, 3 pads: WE / WPthe 28C64's /WE (below)

How it works

A0-A12, D0-D7, /CE and /OE come straight from the cartridge port. An 8 KB game repeats through the 32 KB cartridge window - the Vectrex doesn't mind, the original cartridges do the same.

The write protection matters. A 28C64 is writable in place: its /WE pin (27) writes the chip whenever it goes low while the chip is selected. JP1 connects it:

  • WP (/WE to +5 V): write-protected - keep it here. The game can never change the chip.
  • WE (/WE to the port's R/W line): any write the game makes into the cartridge area would land in the EEPROM and corrupt the game. Only for experiments; check the routing first (KiCad's design check reports the R/W track at edge finger 33, normally A14, instead of finger 30).

Programming

Any programmer that does 28C64s (TL866 / T48...): 5 V only, no erase step. Program the 4 KB or 8 KB image as it is.

Parts

18
QtyValueFootprintReferences
4100nFvectrex-cartridge:C1_hand_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2, C3, C4
23.7mmvectrex-cartridge:Mounting_Hole_D3.7mmH1, H3
24.2mmvectrex-cartridge:Mounting_Hole_D4.2mmH4, H5
13.3Kvectrex-cartridge:R1_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
15.2mmvectrex-cartridge:Mounting_Hole_D5.2mmH2
174HC00SOIC-14_3.9x8.7mm_P1.27mmU3
174HC1G32SOT-23-5U4
174HC377SOIC-20W_7.5x12.8mm_P1.27mmU2
1FLASH /WESolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP2
1LOGOvectrex-cartridge:vectrex-uk-soldermaskG3
1LOGOvectrex-cartridge:vectrex-us-soldermaskG1
1SST39SF040 (PLCC-32 socket)PLCC-32_THT-SocketU1
1vectrex-edge-connectorvectrex-cartridge:vectrex-edge-connector-thinner-no-soldermaskCON1

More from hugonl31/Vectrex_Cart_PCB

1
  • 2 layers54 × 66 mmVectrex cartridge-8k gce, the printed circuit board in 3D

    Vectrex cartridge-8k gce

    hugonl31/Vectrex_Cart_PCB

    Homemade Vectrex cartridges: KiCad boards (64K, 8K GCE, 512K flash) with Gerbers, renders and schematics, and a 3D-printed shell

    11 parts

Similar boards

  • 4 layers158.8 × 104.1 mm8-Bit CPU, the printed circuit board in 3D

    8-Bit CPU

    frenchie/8-Bit-Computer

    An 8-Bit Computer

    323 parts20
  • 4 layers63 × 37.5 mmPUTM EV BSPD 2025, the printed circuit board in 3D

    PUTM EV BSPD 2025

    PUT-Motorsport/PUTM_EV_BSPD

    Brake System Plausibility Device

    89 parts
  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 2 layers208.9 × 170.8 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-3

    Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!

    207 parts54
  • 4 layers100 × 100 mm74HCT6526, the printed circuit board in 3D

    74HCT6526

    dmolinagarcia/74HCT6526

    74HCT6526

    93 parts14
  • 2 layers160 × 140 mm8-Bit CPU, the printed circuit board in 3D

    8-Bit CPU

    otterbox901/8-Bit_CPU

    Microcoded 8-bit CPU built from 24 74HC-series ICs: a custom 10-instruction ISA, 4 general-purpose registers, and an EEPROM-driven control unit.

    69 parts2
  • 4 layers140 × 110 mm6502fb, the printed circuit board in 3D

    6502fb

    sky-dragn/6502fb

    A framebuffer for the 6502, implemented in discrete logic

    114 parts1
  • 2 layers110 × 110 mmCustom cpu, the printed circuit board in 3D

    Custom cpu

    axelo/custom-cpu

    Cutom CPU built from 7400-series integrated circuits (and FLASH roms)

    47 partsMIT

Questions

How big is the Vectrex cartridge-512k PCB?

It measures 54 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Vectrex cartridge-512k use?

18 parts, built around the 74HC00D, 74HC1G32GV and 74HC377D. 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 Vectrex cartridge-512k KiCad files?

From the hugonl31/Vectrex_Cart_PCB repository on GitHub, at the commit this page was made from: the board is boards/v2_512k_flash/vectrex-cartridge-512k.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Vectrex cartridge-512k design in my own project?

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