Some high-level Python overlays for pygame.joystick and pyFirmata