Skip to content

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

License

Notifications You must be signed in to change notification settings

mupfdev/GamepadBT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 72.6%
  • C++ 27.4%