What is The UniJoystiCle?
It is a unicycle simulator for the Commodore 64. It allows you to play a unicycle video game using a real unicycle.
It also allows you to play games with real Game Controllers, or by using gravity. But that is secondary. More info here.
It consists of:
- The video game: The Uni Games for the Commodore 64
- The WiFi device, and its firmware
- The smartphone application
The The Uni Games video game
Coded 100% in 6502 assembly language, this video game features:
- Player-vs-Player or Player-vs-Computer mode
- Three events:
- Road Race
- Cyclo Cross
- Cross Country
- Realistic physics
- Cutting edge graphics
- Awesome music
Available for the Commodore 64 (and Commodore 128). Supports PAL, NTSC and Drean machines.
- Binary version: unigames.d64 v0.4 (Compatible with VICE C64 emulator)
- Source code: https://github.com/ricardoquesada/c64-the-uni-games
The UniJoystiCle WiFi device
Decodes joystick movements sent from your smartphone. It forwards the received data back to the Commodore 64.
The WiFi device consists of:
- The firmware, that runs in the ESP8266 WiFi microcontroller
- And the board:
Coded 100% in C++, the firmware uses a fast network protocol. Responsiveness is a top priority. Works with any ESP8266 module, and its range is more than 1000ft.
- Circuit: https://github.com/ricardoquesada/unijoysticle/tree/master/schematic
- Firmware for the ESP8266: https://github.com/ricardoquesada/unijoysticle/tree/master/esp8266_firmware
The UniJoystiCle smartphone application
This smartphone application reads the accelerometer data from the smartphone and converts it to joystick movements. It sends the data to the UniJoystiCle WiFi device in a fast and reliable way. Reliability a responsiveness is a top priority.
- UniJoystiCle mode: Use this mode to play The Uni Games and any other game that can be played in rotating the joystick, like the Bike event in Summer Games II.
- D-pad mode: To play the rest of the games, like Commando, Bruce Lee, etc.
- Commando mode: Control both joysticks at the same time from just one Game Controller.
- Gyruss mode: A novel way to play Gyruss and Gyruss-like video games.
- Commodore Home mode: For “Commodore Home“, home automation for the masses, not the classes
Download it directly from the iOS App Store / Google Play Store:
Or alternatively, you can download the source code and compile it yourself.
What people are saying
- HTML version: UniJoystiCle Documentation
Order The UniJoystiCle WiFi device today!
Option A) The Board
- $50 + shipping
- Fully tested + assembled + soldered
Option B) The Kit
- $30 + shipping
- Includes all the needed components
- Soldering required. All components are through-hole
- Firmware comes pre-installed
Option C) DIY
- All the schematics + PCB + firmware files are available for FREE
- The Bill Of Material (BOM) is here: DOCUMENTATION.md