Joystick RF Adaptor RX Board
This is an alternative to one of my other projects on PCBWAY, the wireless Kempston joystick interface for the ZX Spectrum. This RX board can be used with the RF joystick TX board here on PCBWAY, but the output is via a joystick connector (eg ATARI 9 pin D-Type). This gives wireless functionality to any computer or games console that uses switched joysticks.
Please note: The reed switch part number on the underside of the PCB is incorrect. The correct part is: Meder SIL05-1A72-71D. The BOM text file is now correct.
The RX LED should flicker during normal operation. Each flash indicates that a packet has been received and decoded successfully. The received single data byte contains flags giving the status of joystick UP, DOWN, LEFT, RIGHT & FIRE. The status of each of these flags is then used to switch the state of an output pin, which in turn drives the base of a transistor used to switch the corresponding reed relay. One switch contact of each relay is connected to joystick common, and the other is connected to the appropriate joystick connection.
The coil of the reed relays is around 500R, therefore the current for each energised coil is only around 10mA @ 5V, so the ATMEGA328 could easily drive the relays directly. A maximum of 3 relays could be energised at one time (UP, LEFT & FIRE for example), so total current would be around 30mA, but I opted to switch them by transistor in order to allow for different relays to be used which may have lower coil resistances. The relay used has a built in flywheel diode across the coil, if a relay is used without one, a diode (1N4148) should be soldered across the coil pins in the orientation shown on the top silk of the PCB.
The board is powered by a Li-on PP3. Maximum current is around 45mA.
Joystick RF Adaptor RX Board
*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- Comments(2)
- Likes(1)
-
(DIY) C64iSTANBUL
Jun 05,2026
- 0 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
More by Mike PureZX
-
Joystick RF Adaptor RX Board
This is an alternative to one of my other projects on PCBWAY, the wireless Kempston joystick interfa...
-
RF ASK Wireless Kempston Joystick Interface for the Sinclair ZX Spectrum - Revised
This is the RF ASK receiver and Kempston joystick interface board for the wireless joystick project ...
-
RF ASK Wireless Kempston Joystick for the Sinclair ZX Spectrum - Revised
This is a low cost, and simple RF ASK based wireless joystick transmitter module. It is powered by a...
-
Low cost wireless Kempston joystick interface for the Sinclair ZX Spectrum - RX
This is the RF receiver and Kempston joystick interface board for the wireless joystick project for ...
-
Low cost wireless Kempston joystick for the Sinclair ZX Spectrum - TX
This is a low cost, and simple RF ASK based wireless joystick transmitter module. It is powered by a...
-
SPISP0 Test board Rev 1A USB powered
This is a USB powered version of the previously published test board for my SPISP0 Serial SP0256-AL2...
-
SPISP0 - Serial SP0256-AL2 Test Board
This is a test board for my SPISP0 Speech Synthesiser. It will send sample strings to the SP0256-AL2...
-
SPISP0 - Serial SP0256-AL2 Speech Synthesiser Rev 3B 2022
This is an update to my SP0256-AL2 Allophone Speech Synthesiser project. To recap: The board present...
-
Arduino Nano Dev Board
Arduino Nano dev board that I designed a while ago, someone might find it useful. The board breaks o...
-
ZX Spectrum ROM card.
This is an external ROM card and expansion bus breakout board for the Sinclair ZX Spectrum. It will ...
-
ZX Spectrum Harlequin Paged ROM
This project adds multiple ROMs to the ZX Spectrum Harlequin. The Spectrum ROM is 16k bytes in size,...
-
SpeccyKB - CADCAM
This is a keyboard designed for use with the ZX Spectrum Harlequin boards. The design of the Harlequ...
-
SP0256 AL2 Speech synthesiser with serial I/O for Arduino/PIC etc.
OverviewThe SP0256 AL2 is an Allophone speech synthesiser by GI (General Instrument). It was widely ...
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
2546 0 5 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3004 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
3214 2 1 -
-
-
-
ESP32-C3 BLE Keyboard - Battery Powered with USB-C Charging
3284 0 2 -







