not reading through the whole thread, but this should be on your christmas list https://pyra-handheld.com/boards/pages/pyra/