Extend physical cockpit with Cessna-style throttle control via USB HID.
Hardware (reference build):
3D printed Cessna throttle assembly from Printables
π Search: "Cessna throttle simulator" on printables.com
AMS AS5600 magnetic encoder (12-bit, I2C) on throttle axis
Diametral magnet on pivot
Shared ESP32-S3 with flightstick + rudder β throttle as 4th HID axis
Software:
OpenSim reads throttle axis from Gamepad API
Map to engine RPM / manifold pressure
Combined HID device β pitch / roll / rudder / throttle on one ESP32-S3
Why:
Throttle management is fundamental to PPL(A) β climb, cruise, descent, circuit. Without it, power management cannot be practiced.
Context:
Final control input completing the physical PPL(A) training cockpit:
β
6 instruments (Issues #2)
β
Flightstick (Issue #4)
β
Rudder pedals (Issue #5)
β
Throttle (this issue)
Full desk simulator for PPL(A) training at LSZF Speck-Fehraltorf.
Extend physical cockpit with Cessna-style throttle control via USB HID.
Hardware (reference build):
3D printed Cessna throttle assembly from Printables
π Search: "Cessna throttle simulator" on printables.com
AMS AS5600 magnetic encoder (12-bit, I2C) on throttle axis
Diametral magnet on pivot
Shared ESP32-S3 with flightstick + rudder β throttle as 4th HID axis
Software:
OpenSim reads throttle axis from Gamepad API
Map to engine RPM / manifold pressure
Combined HID device β pitch / roll / rudder / throttle on one ESP32-S3
Why:
Throttle management is fundamental to PPL(A) β climb, cruise, descent, circuit. Without it, power management cannot be practiced.
Context:
Final control input completing the physical PPL(A) training cockpit:
β 6 instruments (Issues #2)
β Flightstick (Issue #4)
β Rudder pedals (Issue #5)
β Throttle (this issue)
Full desk simulator for PPL(A) training at LSZF Speck-Fehraltorf.