A open source DIY game controller