Skip to the content
2 layers32 × 41.7 mmVectrex Lightpen 2, the printed circuit board in 3D

Lightpen with the integrated buttons

Size
32 × 41.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
22
Pads
61
Tracks, vias
126, 1
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
17 Oct 2023
Updated
14 Nov 2023

Overview

Vectrex Lightpen 2 is an open-source printed circuit board by rastislavz, from the rastislavz/Vectrex-Lightpen repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 32 × 41.7 mm with 20 parts on 22 nets, routed with 126 tracks and 1 via.

It is built around the 74LS132P-E. Its parts include 4 connectors, 3 resistors, 2 capacitors, 2 fuses and 1 IC.

Main components

1

README

README.md

Vectrex lightpen with integrated buttons

Lightpen1

The construction details

The building of this lightpen is a bit tedious process since it uses the refillable whiteboard marker (PILOT V-Board Master 5979) instead some genuine build body. The first step is to disembowel the marker guts: after the back is screwed open and the ink cartridge is taken out, the rest of the guts can be simply pulled out with the long nose pliers. The next step is drilling the holes for cable and for 4 microswitch buttons. To drill the button holes precisely, i found the best way is to first apply the label with the precut button holes and to drill the holes after the label is applied. Since I had lots of labels made for the ordinary lightpen without precut holes, I have made the drill template (in svg directory) which I have printed out, overlaid with the label and than punched the holes with the leather holes puncher.

The cables are directly soldered into the PCBs. Both PCBs are designed with the holes for the cables which serves as strain relife when cables are threaded through the holes. The main body (or call it the lightpen box) PCB contains also smaller holes by which cables can be additionaly secured by cable ties.

The PCB with the microswitches and phototransistor has to be secure inside the pen with some piece of plastic/thick paper and glue.

Its quite interesting where I have found the plastic 9pin connector with 90° pins I have used in building the pen: when I needed 9pin cables for some Vectrex controllers I have used Sega etension cables and I have cut off the male part, and some of those had a small bump on it (like the one sold by console5 https://console5.com/store/atari-sega-commodore-6-1-8m-joystick-controller-extension-cable-cord.html). I was curious why that bump is there and when I have cracked it open, I have found out that Chinese have used the 90° PCB connectors for making the cable and they have just soldered wires onto the pins, but then they had to make that bump to fit. So you do not have to buy that connector if you are using the same cables for the build.

The box case is made with 2 laser cut acrilic (or whatewer material) sheet: in the svg folder.

Shield: CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

Parts

20
QtyValueFootprintReferences
4MH 2.5mmMountingHole:MountingHole_2.5mmREF1, REF2, REF3, REF6
210kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2
2LOGOLogo:RZ_10mm_invertedF1, FB
2MountingHole_4.5mmMountingHole:MountingHole_4.5mmREF5, REF7
110nFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC2
12.2kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR3
12N3904Package_TO_SOT_THT:TO-92_InlineQ1
147uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC1
174LS132Package_DIP:DIP-14_W7.62mmU1
1Conn_01x03Connector_Wire:SolderWire-0.1sqmm_1x03_P3mm_D0.4mm_OD1mmJ2
1Conn_01x07Connector_Wire:SoldeWire_1x06_P2.00mm_VerticalJ4
1Conn_01x09Connector_Dsub:DSUB-9_solderwireJ3
1DB9_MaleConnector_Dsub:DSUB-9_Male_Horizontal_Sega_JoystickJ1

The 19 most common of 20 parts.

More from rastislavz/Vectrex-Lightpen

1
  • 2 layers58.6 × 10.4 mmVectrex Lightpen Buttons 2c, the printed circuit board in 3D

    Vectrex Lightpen Buttons 2c

    rastislavz/Vectrex-Lightpen

    Lightpen with the integrated buttons

    7 parts3CC-BY-SA-4.0

Similar boards

  • 4 layers99 × 91.7 mmEPSM Famicom, the printed circuit board in 3D

    EPSM Famicom

    Perkka2/EPSM

    NES Expansion Port Sound Generator

    60 parts76
  • 2 layers100 × 77.5 mmDiskII, the printed circuit board in 3D

    DiskII

    btb/DiskII

    An Apple Disk II controller clone using standard EPROMs

    35 parts71Apache-2.0
  • 2 layers100 × 77.5 mmSmartDiskII, the printed circuit board in 3D

    SmartDiskII

    btb/SmartDiskII

    An hybrid Disk ][ and SmartPort controller

    42 parts60Apache-2.0
  • 2 layers407 × 184 mmTRS-80-Model I G E1, the printed circuit board in 3D

    TRS-80-Model I G E1

    RetroStack/TRS-80-Model-I-G-E1

    Hardware Replica of the TRS-80 Model I Revision G

    230 parts57MIT
  • 2 layersZ80, the printed circuit board in 3D

    Z80

    postfalk/z80

    See BASICDEBUG2026-04-11.md for a summary of:

    29 parts8
  • 2 layers253 × 169.1 mmDragon32, the printed circuit board in 3D

    Dragon32

    jimbro1000/Dragon32Rev3

    This project started as a recreation of the SA2120 CPU Mainboard for the 1982 Dragon Data Dragon 32

    171 parts3MIT
  • 2 layers40 × 45 mmMMSA, the printed circuit board in 3D

    MMSA

    Ccecil/MultiMotorSingleAxisSplitter

    Breakout board for the Smoothieboard V2 that converts allows the independent switching of motors from a single axis.

    21 parts1
  • 2 layers254 × 134.1 mmVdm2021, the printed circuit board in 3D

    Vdm2021

    physicsrob/vdm1

    VDM-1 2021 Reproduction

    177 parts1

Questions

How big is the Vectrex Lightpen 2 PCB?

It measures 32 × 41.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Vectrex Lightpen 2 use?

20 parts, built around the 74LS132P-E. 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 Lightpen 2 KiCad files?

From the rastislavz/Vectrex-Lightpen repository on GitHub, at the commit this page was made from: the board is KiCad/Body/Vectrex_Lightpen_2.kicad_pcb and its schematic KiCad/Body/Vectrex_Lightpen_2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Vectrex Lightpen 2 design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).