I've extended the joystick firmware to present a much larger joystick to the host PC. The new firmware has: 8 analog axis supporting values from -32768 to 32767. 40 buttons This should be handy for building large control systems like the flight controls for a flight simulator, Firefly console, Viper console, or other large control system. Background A little background for anyone new to creating