I'm just spitballing ideas here, but how hard would it be to solder an arduino, some resistors and leds to a pre-order unpopulated pcb and throw it into the bottom half of a pyra case with a keymat to get a basic usb/bluetooth keyboard? Anyone with a better idea on how the electronic side of things work on the pyra pcb want to chime in here? I'd really like to build a decent arduino driven game controller/keypad for my phone but none of the tutorials I glanced over explain keypads. Plus the pyra keypad is simply better than most.