Like the original Unijoysticle, but remove WiFi and add Bluetooth.
Unijoysticle 2 allows you to use modern Bluetooth gamepads, e.g Xbox One gamepad, in old computers like the Commodore 64 & 128.
And of course, you can still use your unicycle to control your retro computer!
Basic functionality
One Bluetooth gamepad controls one joystick. You need two gamepads to control the two joysticks. The mappings are:
-
- D-pad/joypad: controls up/down/left/right.
- Button A: fire button
- Button B: “up” (ideal for platform games).
- Button shoulder-right: autofire.
- System button swaps between Joystick #1 and #2
Enhanced functionality
When in “Enhanced mode”, you control the two joysticks with only one gamepad. The mappings are:
- Left joypad / d-pad: control Joystick #2 movements.
- Right joypad: control Joystick #1 movements.
- Button A: fire for Joystick #2
- Button B: fire for Joystick #1
- Button Shoulder Left: auto-fire for Joystick #1
- Button Shoulder Right : auto-fire for Joystick #2
This mode is ideal for games like Commando or 1942 since it allows you throw grenades / roll by pressing Button B.
Unijoysticle 2 kit: $35 or trade
You can get the kit:
- $35 USD + shipping (Paypal)
- or by trade: the Unijoysticle 2 kit in exchange for one of your retro products
Contact me at: unijoysticle@gmail.com
The Kit comes with:
- All the needed components
- Soldering required. All components are through-hole.
- Firmware comes pre-installed.
Unijoysticle 2 pre-assembled: $60
- $60 USD + shipping (Paypal)
- Comes pre-soldered / pre-assembled, with latest firmware, fully tested.
- Contact for availability. I solder them on demand, and I solder them only during the weekends.
- (Micro USB cable not included)
Contact me at: unijoysticle@gmail.com
Unijoysticle 2: DIY (free!)
Unijoysticle 2 is open-source hardware! You can Do-it-Yourself. All the needed components (firmware, schematic, KiCad layout) are here:
You can source the components from here:
- PCB: PCBWay
- MCU: MH-ET Live ESP32 Mini Kit
- Remaining components: Digikey Unijoysticle 2 list
Unijoysticle 2: From 3rd-party vendors
Vendor: Kopsec
Description: Already assembled + case Price: 69,99 € + shipping |
|
Vendor: Arananet
Description: Single joystick version, ideal for Amiga Price: 21,00 € + shipping |
Supported Bluetooth controllers
As long as it is a Bluetooth Classic HID controller, it is supported (or can be easily supported).
Sony Dualshock 4, Xbox One S, Nintendo Wii / Wii U / Switch, Android, iCade and PC gamepads are supported. See the complete list here: supported_gamepads.md
Supported retro computers
The Unijoysticle 2 was designed for Commodore 64/128, but anything that complies with the Atari DB9 pinout works. See this list: http://wiki.icomp.de/wiki/DB9-Joystick
Supported, but not limited to, computers:
- Commodore 64 / 64C / SX-64
- Commodore 128 / 128D
- Commodore 16 & Plus/4 [*]
- Commodore Vic-20 [**]
- ZX-Uno [**]
- Atari 8-bit line [***]
- Amiga line [****]
- Atari ST line [****]
[*]: Requires two DB9 adapters.
[**]: Contains only one joystick port. One cable extension needed.
[***]: Doesn’t fit, requires two cable extensions.
[****]: See Amiga / Atari ST doc.
Users Guide
The Users Guide including how to solder the kit, how to use it, and more can be found here:
Contact:
- User group: https://groups.google.com/forum/#!forum/unijoysticle
- Email: unijoysticle@gmail.com
- Twitter: https://twitter.com/ricardoquesada
- Discord: https://discord.gg/r5aMn6Cw5q