Joystick Throttle Combo

Home brew joystick throttle combo designed with a few features that off-the-shelf units were missing (or were un-affordable).

https://2pz8uuzrbjqkggx8.public.blob.vercel-storage.com/images/projects/joy/joy-throttle-combo-yfWy1mgCMcSnT9lI3GJ9T1PnrLVHbP.webp

Throttle and joy combo CAD design.

https://2pz8uuzrbjqkggx8.public.blob.vercel-storage.com/images/projects/joy/joy-full-kdcFM1oxZmyiWwYQTzvV62V3k9aUKq.webp

Close up of the joystick CAD design. Lightweight mechanical frame with magnets and hall effects for tracking the roll/pitch, with a vertical mount to give yaw input.

https://2pz8uuzrbjqkggx8.public.blob.vercel-storage.com/images/projects/joy/joy-vJjsIqEElvaiJusNtPUB05TyoZesEU.webp

More mechanism detail, shows the spring back and encoder mount positions.

https://2pz8uuzrbjqkggx8.public.blob.vercel-storage.com/images/projects/joy/throttle-schematic-ILZfBkMrQ4yGCHGIaqtHCH8kCR1ktV.webp

Schematic for the throttle unit - interfacing sliding potentiometers for split throttle, as well as multiple buttons and LEDs to control.

https://2pz8uuzrbjqkggx8.public.blob.vercel-storage.com/images/projects/joy/throttle-unit-jXxjKob5wFrC17QYLmnv2UNx0vz95Y.webp

First pass design for the throttle unit PCB. Largely a breakout for the ESP32 with some additional ICs and power management.

https://2pz8uuzrbjqkggx8.public.blob.vercel-storage.com/images/projects/joy/throttle-JkN3Vr9J3GTfrAOIFI99xPIpI3uaRv.webp

Twin throttle design with many buttons / switches / leds for control and feedback.

Features

Throttle

  • Dual split (lock-able) with a range of buttons / switches / leds
  • High tolerance sliding bearings for smooth operation
  • Connection to interface unit or bluetooth to PC.

Joystick

  • Roll / pitch measured with high end magnetic hall effect arrangement with high quality bearings on those axes
  • Springs on axes for centering return
  • Yaw axes embedded on joy mount so the top joystick can be removed and reconfigured (shape, buttons etc)
  • Connection to interface unit or bluetooth to PC.

Interface Unit

  • This planned unit intended as a middleman between all PC and all the different units (throttle, joy, wheel etc).
  • Any of the other units should auto detect and configure appropriate HID messaging for the high speed interface to PC.