You are browsing as a guest. Sign up (or log in) to start making projects!

samraat-p-chauhan

@samraat-p-chauhan

Joined June 10th, 2026

  • 4Devlogs
  • 2Projects
  • 1Ships
  • 0Votes
Ship Pending review

I made a 3x3 macro-pad with 2 rotary encoders, and is used to control common cockpit camera views for Microsoft flight simulator 2020 and 2024. The most challenging part of this project was first, wiring up the PCB, when laying out the tracks in the PCB editor, and then having to spend hours debugging custom firmware developed using QMK MSYS, and VS.Code, due to incorrect referencing, and setting up the compile process correctly to ensure a flawless compile via MSYS. To test my project, people need to make sure that even though they flash the firmware onto the board, they should also make sure to assign key binds in the simulator itself. I left that part out of the project, as everyone assigns key binds differently to their liking (in-game).

Try project → See source code →
Open comments for this post

1h 34m 59s logged

Finally finished compiling the firmware for the flight_pad, after long hours of troubleshooting! I have effectively completed the project, but still need to make some tweaks to the case. After that, I plan to submit it!

Finally finished compiling the firmware for the flight_pad, after long hours of troubleshooting! I have effectively completed the project, but still need to make some tweaks to the case. After that, I plan to submit it!

Replying to @samraat-p-chauhan

0
18
Open comments for this post

18m 26s logged

Finished Designing the case for the FlightPad. It follows a simple, minimalist design asthetic, with a “FLIGHTPAD” engraving on top. This follows the sandwich style key mount.

Finished Designing the case for the FlightPad. It follows a simple, minimalist design asthetic, with a “FLIGHTPAD” engraving on top. This follows the sandwich style key mount.

Replying to @samraat-p-chauhan

0
10
Open comments for this post

43m 53s logged

Finished designing the PCB via KiCad, which utlizes both sides of the board, and a 3x3 matrix system. However, only one of the two rotary encoders’ buttons will be utilized due to a lack of pins

Finished designing the PCB via KiCad, which utlizes both sides of the board, and a 3x3 matrix system. However, only one of the two rotary encoders’ buttons will be utilized due to a lack of pins

Replying to @samraat-p-chauhan

0
21
Open comments for this post

26m 28s logged

Finished designing the schematics of the FlightSim_Pad, including 9 switches and 2 rotary encoders

Finished designing the schematics of the FlightSim_Pad, including 9 switches and 2 rotary encoders

Replying to @samraat-p-chauhan

0
6

Followers

Loading…