r/homecockpits

Image 1 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 2 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 3 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 4 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 5 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 6 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 7 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
Image 8 — Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!
🔥 Hot ▲ 257 r/homecockpits+2 crossposts

Got tired of reaching for the mouse, so I built my own Open-Source Button Box. First time soldering!

Hey everyone,

I recently got back into flight sims after a longer hiatus. I was already very happy with my HOTAS setup, consisting of a VKB Gladiator NXT Evo paired with an Evo OmniThrottle or Warthog throttle depending on the situation. However, I still found myself reaching for the mouse or keyboard for certain functions. It was really ruining the immersion. The VKBs are amazing, but I desperately wanted that heavy, satisfying clack of a real toggle switch for some operations.

So, I decided to build my own Button Box to complement my setup.

While I had some background in 3D modeling and Python scripting, I haven't really used those skills in a while—and putting together actual hardware was completely new territory for me.

Over the last few weeks, I:

  • Dusted off my CAD skills to design a custom 3D-printed enclosure.
  • Looked into C++ to program the Arduino Leonardo (wrapping my head around button matrices was quite a trip!).
  • Picked up a soldering iron for the very first time (and quickly learned exactly which end of the iron not to touch).

The Tech & Features: It’s powered by an Arduino Leonardo, handling a mix of heavy toggles, push buttons, rotary encoders, and potentiometers. Since it is recognized as a standard USB HID device, it is treated the exact same way as a joystick or throttle.

My favorite feature I managed to implement: I coded in a "button combo". If I hold down three specific push buttons simultaneously, the box flashes its LED and hot-swaps the On/On toggle switches from standard mode into a pulse mode, sending only a short button press instead of firing permanently. It’s perfect for seamlessly switching between games like MSFS and DCS on the fly, without needing to re-flash the board! The Mode switch also shifts button IDs, so you are able to assign all digital inputs a second time. I use it for a second profile or alternative mapping when needed.

Giving Back (Open Source): I relied heavily on reading old Reddit threads and looking at other people's projects and documentation to figure the hardware and C++ parts out. Because of that, I want to give back to the community. I’ve made the whole project Open Source.

Whether you want to build one yourself, or just want to judge my messy internal wiring and code, you can find everything here:

🔗 Code: Ultimate Button Box on GitHub
🔗 Wiring: Ultimate Button Box on Cirkit Designer
🔗 3D Print Files: Ultimate Sim-Racing & Flight Button Box | Arduino

Let me know what you think! I'm super happy with how it turned out and happy to answer any questions if you're thinking about tackling a similar project. Cheers!

u/rhunecke — 2 hours ago
🔥 Hot ▲ 53 r/homecockpits

My almost finished cockpit :)

After receiving my new hotas and rudder pedals my setup finally feels much more complete then it did before. Much more upgrades coming in the future but super happy with how it is now!

u/Ok_Pace_3853 — 1 day ago
🔥 Hot ▲ 117 r/homecockpits

Bonanza - first proper test run

Still a long way to go but I can finally stop building for a while and start flying.

Next:

  1. Glareshield with annun lights and flood light

  2. Audio panel

  3. Physical fuel and load gauges

  4. New mechanism for flaps switch

  5. Lightning (backlit panels).

I was very happy to do a short flight in Caribbean with everything working as intended

u/Current_Cake3993 — 1 day ago
▲ 3 r/homecockpits+2 crossposts

Cougar MFD Setup

Hiya everybody

I've got a Thrustmaster MFD Cougar setup with small displays mounted behind each bezel for DCS. Love the look, hate the cable situation.

Current setup per MFD:

1x HDMI (video signal, straight to GPU)

1x USB-A (MFD button inputs)

1x USB-C (display power)

So 6 cables total snaking back to my PC. It works, but it looks like a rats nest and I want to clean it up properly.

Anyone has an idea how to solve this efficently ?

Thanks in advance!!

reddit.com
u/Winter-Dream233 — 5 hours ago

Why not get an actual license?

Howdy folks. Im an airline pilot. Ive never played a sim game in my life but it looks like a lot of fun. Some of y’all’s setups are wild. Really impressive stuff. Looks extremely expensive. For the type of money it takes to set this up, why not get an actual license? Are you afraid of heights ? Cant get a medical?

reddit.com
u/KDFWCenterline — 2 days ago

You said Rowsfire B107 ?

Hello pilots!

I’m a huge fan of the A320 and the Fenix A320, and I’ve started building a home cockpit.

As I’m quite curious, I’ve bought the PMDG 738.

With Mobiflight profiles, I can use Wincontrol products with Boeing aircraft.

However, as I don’t own the Rowsfire B107 overhead unit, I’m thinking of getting one and mounting it on a double mount (I already have the Rowsfire A107).

With this setup, I’ll also be able to fly the A320 or the 738!!!

Here’s a video of the Rowsfire B107

#rowsfire

u/A-320-pilot — 1 day ago
🔥 Hot ▲ 54 r/homecockpits+1 crossposts

New TRIM wheel with gear reduction system ✈️ #diykit

Hi guys, sharing my latest flight sim trim wheel design with gearing adjustment system!

The kit is available in DIY format on the project website 🤘

u/woodcockpitdesigns_ — 2 days ago

My A320 home cockpit !

I’ve mentioned my home cockpit to you a few times now; here it is.

I have several Wincontrol modules, the Thrustmaster TCA Airbus bundle, and I’ve recently switched to Rowsfire. The rudder pedal set is a very old Saitek model (it’s going to need replacing...)

u/A-320-pilot — 1 day ago
🔥 Hot ▲ 89 r/homecockpits+1 crossposts

Maxed out BBI-64 buttons box

This is the end state of my experiment with maxing out a button box built around a Leo Bodnar BBI-64. It's mounted on a monitor arm and is itself the mount for the radio box and the right MFD.
There are swapable label overlays, I keep several sets for the aircraft I fly most often.
Modular design is mostly due to the limited baseplate area of my Prusa MINI.
Still needs some nice extensions for the toggle shafts, when I come up with a design that is both resilient and a tight fit.

u/DutchChilli — 3 days ago

Building a flight sim rig specifically for pilot training — what's your #1 principle?

u/alansoon73 — 4 days ago