[youtube http://www.youtube.com/watch?v=nPLLmpMCu1U?rel=0&w=600&h=335]

Just because your device doesn’t do what you want it to, doesn’t mean you should give up and accept what is handed to you. This N900 game controller from Polish maker Emeryth is a shining example of modifying technology to suit your needs. Plugging directly into the device’s USB port and controlled by an ATmega8A microcontroller, this one-off adds an analog stick and six buttons, which is perfect for playing emulated games on the workhorse handset. [via engadget]