Sinclair ZX Spectrum Kempston Joystick Interface
As you know, Sinclair ZX Spectrum doesn't have a joystick port. This is an unpleasant situation for retro gamers. I searched for a joystick interface for the Sinclair ZX Spectrum that I was restored and found Yarek's joystick interface project. I added a reset button to this beautiful project. As seen in the pictures, the pcb is a homebrew and working circuit. Problems that may arise after fabrication are at your own risk.
Have fun....
Bill of materials:
1 x 74LS32
1 x 74LS240
8 x 8.2k Resistors
1 x DB9 Male Connector
1 x Tactile Button
1 x Female Edge Connector (You can use PC ISA slots by revising them.)
Sinclair ZX Spectrum Kempston Joystick Interface
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(4)
- Likes(17)

- Kaan AkkurtJun 25,20230 CommentsReply
- MurTek RetroTekMay 16,20230 CommentsReply
- MurTek RetroTekDec 12,20220 CommentsReply
- LEONARDO SALGUERONov 24,20220 CommentsReply
-
Donato Campolieti Mar 21,2025
-
Engineer Dec 02,2024
-
Engineer Sep 29,2024
-
Tony RetroManiak Aug 24,2024
-
Engineer May 07,2024
-
Engineer Mar 26,2024
-
Stephen Gow Mar 20,2024
-
Volodymyr Iakusha Dec 01,2023
-
Darren Bassett Jun 23,2023
-
Kresimir Pavlovic May 22,2023
-
Engineer Feb 05,2023
-
John Revelle Sep 25,2022
-
Engineer Sep 01,2022
-
Francisco Meza Nov 27,2021
-
Meta One Aug 25,2021
-
(DIY) C64iSTANBUL Aug 18,2021
-
RECEP UNAL Aug 18,2021
- 2 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content
More by MurTek RetroTek
-
Greaseweazle F1 Edited version by murtek&runal I present to you my edited project for Greaseweazle F1. Greaseweazle can read and write PC, Amiga, A...
-
PC floppy disk interface for Amiga (miniature) This project is a project made to use PC floppy disk drives in the Amiga. No operation will be done ...
-
Amiga External Floppy Drive with PC FDD This project is a project made to use PC floppy disk drives in the Amiga. No operation will be done ...
-
Sinclair ZX Spectrum Kempston Joystick Interface As you know, Sinclair ZX Spectrum doesn't have a joystick port. This is an unpleasant situation for ...
-
Commodore C16 and Plus MOS8501 to MOS6510/8500 CPU Adapter The MOS8510 CPU is the most failing IC of the Commodore C16. You can use this adapter to use the mor...
-
Modifying a Hotplate to a Reflow Solder Station
439 0 4 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
262 0 1 -
-
Nintendo 64DD Replacement Shell
269 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
684 4 2 -
How to measure weight with Load Cell and HX711
525 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
604 1 0