Cockpitbuilders.com

Main => General Discussion Board. => Topic started by: dcspit on July 28, 2026, 06:28:07 AM

Title: Custom STM32 Controller for Home Cockpits – Auto-detect Encoders, No Coding Need
Post by: dcspit on July 28, 2026, 06:28:07 AM
Hello everyone,

I'm a home cockpit builder and developer.

Over time I ran into the usual problems many of us face: multiple boards, needing to write code, manual encoder setup, complicated wiring, and separate solutions for buttons, encoders and lights. I developed a single board that tries to solve these issues.

What it addresses: Multiple boards needed → Everything on one board Coding / Arduino knowledge required → Configured with a Windows app, no coding 
Manual encoder pin assignment → Encoders auto-detected by turning the knob Multiple USB connections → Single USB-C (HID + CDC) Hard to debug wiring → Live pin monitoring Backlight only works with the sim running → PWM dimmer works even with the sim closed

Main specs:STM32H743 
61 native inputs + 16 via MCP23017 (77 total) 
Up to 25 EC11 encoders with auto-detection 
1 ms sampling 
DCS-BIOS support for LEDs 
Size: 114 × 60 mm

It appears as a normal 128-button game controller. Here are some photos of the board and the panel it is installed in:[Upload your photos here]Happy to answer any technical questions.

Best regards