
Vectrex Lightpen Buttons 2c
rastislavz/Vectrex-Lightpen
Lightpen with the integrated buttons

Lightpen with the integrated buttons
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.
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.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MH 2.5mm | MountingHole:MountingHole_2.5mm | REF1, REF2, REF3, REF6 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2 |
| 2 | LOGO | Logo:RZ_10mm_inverted | F1, FB |
| 2 | MountingHole_4.5mm | MountingHole:MountingHole_4.5mm | REF5, REF7 |
| 1 | 10nF | Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm | C2 |
| 1 | 2.2k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R3 |
| 1 | 2N3904 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | 47uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C1 |
| 1 | 74LS132 | Package_DIP:DIP-14_W7.62mm | U1 |
| 1 | Conn_01x03 | Connector_Wire:SolderWire-0.1sqmm_1x03_P3mm_D0.4mm_OD1mm | J2 |
| 1 | Conn_01x07 | Connector_Wire:SoldeWire_1x06_P2.00mm_Vertical | J4 |
| 1 | Conn_01x09 | Connector_Dsub:DSUB-9_solderwire | J3 |
| 1 | DB9_Male | Connector_Dsub:DSUB-9_Male_Horizontal_Sega_Joystick | J1 |
The 19 most common of 20 parts.

rastislavz/Vectrex-Lightpen
Lightpen with the integrated buttons




RetroStack/TRS-80-Model-I-G-E1
Hardware Replica of the TRS-80 Model I Revision G


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

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

It measures 32 × 41.7 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
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).