Flight Simulator Button Box

A 30-button/switch controller for flight simulators. Features toggle switches, momentary buttons, and rotary selectors in a 250x150x60mm panel. Labeled for common aircraft functions - gear, flaps, lights, radios. USB HID device works with MSFS, X-Plane, DCS. Includes trim wheel and throttle axis. This flight simulator button box project is perfect for makers, DIY enthusiasts, and electronics hobbyists. Search volume: 3600/month.

All parts, CAD, wiring, and firmware generated by Modo AI Hardware Builder with human direction.

—Validated fit
—Electrical OK
—Assembly ready

Parts

Part Why MPN Qty
Arduino Uno R3
Arduino
Main microcontroller to handle USB HID interface, read 30+ control inputs, and provide MSFS/X-Plane/DCS compatibility ABX00028 1
DPDT Toggle Switch
TE Connectivity ALCOSWITCH Switches
Aircraft function toggle switches for landing gear, lights, fuel pumps as required for flight simulator 1825910-6 8
Momentary Push Button
E-Switch
Momentary buttons for engine start, autopilot engage, trim functions and other aircraft controls TL2285OA 12
Rotary Encoder with Detents
Bourns Inc.
Rotary selectors for frequency, heading, altitude, and other flight parameters selection PEC11R-4215F-S0024 6
Linear Potentiometer 10K
TE Connectivity AMP Connectors
Analog trim wheel controls for elevator and aileron trim as specified 382811-8 2
Slide Potentiometer 10K
Adafruit Industries LLC
Throttle axis controls for engine power management in flight simulator 4492 2
Green LED 3mm
Lite-On Inc.
Status indicator LEDs for active functions and aircraft system status display LTST-C171GKT 15
USB Type-B Connector
JST Sales America Inc.
USB HID interface connection to computer for flight simulator compatibility B04B-XASK-1 1
Desktop Project Enclosure
Keystone Electronics
Desktop-sized enclosure to house all components and provide professional appearance 25501 1

9 unique parts, 48 total components