mupfdev / GamepadBT

Symbian Series60 app to convert mobile into a Bluetooth Gamepad specifically the N-Gage and N-Gage QD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GamepadBT for Symbian S60

Screenshot_N-Gage_QD

Project to convert Symbian Series60 mobile into a Bluetooth Gamepad specifically the Nokia N-Gage and N-Gage QD.
It should work with all Symbian Series 60 1st and 2nd Edition devices.
Tested on Nokia N-gage QD with v4.60 firmware.

Software:

  1. Requires "Python for S60" (PyS60) installed to work, download the appropriate version from here:
  • For Series 60 1st Edition (N-Gage and N-Gage QD), download from this link: Download
  • For Series 60 2nd Edition (6600, 3230, 7610 etc.), download from this link: Download
  1. Download the SIS file and Arduino Code from the Releases

Hardware:

Wiring_diagram_Digispark_HC06

  1. You'll need to make a USB Bluetooth Receiver (no soldering required) for the client side (for PC, Android, or any other device supporting a USB Gamepad)

Required components:

  • HC-05/HC-06 or any other Serial Bluetooth Module
  • ATtiny85 USB development board (aka DigiSpark)
  1. Upload the Arduino Code to the Digispark using Arduino IDE.

Connection Process:

  • Plug the receiver you made into any USB Gamepad supporting device (PC, Android, Game console,etc.) and it will show up as a USB Gamepad.
  • Install GamepadBT app on N-Gage and search for your HC06 Bluetooth module and enter the passcode for pairing (default is 0000 or 1234)
  • Now the N-Gage should work seamlessly as a wireless gamepad.

If you like my work, you can buy me a cup of coffee:)
BTC address: bc1qgy37r3ns6lqr00yzxkc0ednhy76lf3yqrqcx5e

About

Symbian Series60 app to convert mobile into a Bluetooth Gamepad specifically the N-Gage and N-Gage QD

License:GNU General Public License v3.0


Languages

Language:Python 72.6%Language:C++ 27.4%