Thingiverse
Throttle Quadrant by brettkp
by Thingiverse
Last crawled date: 3 years, 3 months ago
[NOTE: It appears many of the parts haven't been rendered in the preview]
This includes some parts for a DIY throttle quadrant for your PC. I designed it mainly with Flight Simulation in mind, but it could equally be used for other applications. Levers can either be attached individually or doubled up per the photo. The lever is the only part that needs to be mirrored if using a twin lever setup. I've included the mirrored STL for that.
I've included two types of levels. One has a 60 degree throw, and the other has 120 degrees. Either works fine, but needs to be matched to the corresponding gear.
This design uses 10k LINEAR (logarithmic will not work properly) potentiometers. I'm using Jaycar part RP8510. Each gear is attached to a potentiometer which is in turn connected to an Arduino Leonardo. I've included the Arduino file which identifies which pins are allocated to which functions. The Arduino will then appear as another game controller in Windows (unsure if it will work on Mac or Linux, but assume it would). Each axis is provided with 10-bit resolution.
I've included 2 different Arduino mounts, one horizontal and one vertical. Pick whichever suits your application. I like the vertical one as it saves a bit of space. I've also included a switch bracket if you want to add a switch to the Arduino. I use that to switch my racing pedals between normal mode (ie clutch/brake/accelerator) and flight mode (rudder/differential braking). The code shows how that works.
All mounting hardware is M4. The base plates are 3mm thick, so you'll need to work out the appropriate length for your application. Each piece has 2 mounting holes. The lever screws are M4x50mm in a dual setup, but would be M4x40mm in a single lever setup. The levers are padded with M4 flat washers to the appropriate width.
The knobs are interchangeable, so just glue in the appropriate one.
Up to 6 levers are available in the standard program attached. If you're not intending on using pedals through the Arduino, then you can update the program and have access to an additional 3 levers.
[Update 19 Aug 20]
I've now been able to test 2 levers into the Arduino. I found a number of issues with the code, so I've uploaded a new version that should now work. I was trying to limit the joystick to just the axis provided, however that didn't appear to work. Now you'll see lots of switches that aren't connected.
Axis inputs that are not connected appear to float with one of the connected inputs. This should only be an issue if those axis have been assigned in the game. Wiring up all inputs should alleviate the issue.
[Update 22 Aug 20]
I've completed building it and can confirm the code from 19 Aug 20 operates correctly with respect to the levers. The fit of the potentiometers is very tight, but everything else worked fine. I'm yet to test the racing pedal connection.
[Update 23 Aug 20]
I've updated the Main.stl to have a slightly larger diameter for the potentiometer thread. I found the fit was tighter than it should be. I also accidentally fitted logarithmic potentiometers. Due to the mirorring in the design, the pairs will not operate the same if using log pots. Left hand levers are generally ok (fine control at the top of the range and then it drops off rapidly), but right levers are the opposite.
I've also made changes to the code as the pedal interface didn't work. It will now show up as two devices, one for the pedals and one for the throttles. Flight Sim 2020 also uses a button to activate thrust reversers, so I've added an input for that on pin 12.
[Update 31 Aug 20]
I've updated the Arduino code to enable a calibration mode. This assumes you're using the mode switch. Upon startup, moving the switch within 5 seconds will enable Calibration mode. The LED will flash during the 5 second window in which you can enable the mode. Once enabled, move all controls through their full range and toggle the switch when done. The values aren't saved at this stage, so if you reset the Arduino, the values will be lost.
I've also added another 2 switch outputs to use as left and right brakes. FS2020 has a conflict that currently doesn't allow the left and right brake axes to be used without causing lever functions to also occur. Instead, simply map button 2 to left brake and button 3 to right brake and you'll get differential braking. You can adjust the brake resolution in the code.
There's also a third button which I use to enable/disable thrust reversers. I use a push on/push off switch with LED for this. The LED output will light up the switch when the button is pressed.
I've also tidied up the code so hopefully it's easier to follow.
[Update 5 Sep 20]
Inspired by alrubino's derivative, I've created some covers. These provide a low end stop to help protect the potentiometers. As a result, the levers may not work properly without calibration. These are designed to fit after the rest is assembled and are simply glued in place. I still need to figure out a way to create a high end stop.
I've removed the 60 degree travel levers and gear now as I can't see them being useful, and because the cover is designed for the 120 degree levers.
[Update 6 Sep 20]
I've added a second Arduino file (multi_axis_v2.ino). This adds some functionality and also increases the number of connections available to the Arduino. This is very similar to the first but with 4 differences:
1) The mode switch has been removed and remapped to the thrust reverser switch
2) The mode switch is only read on startup and not all the time
3) The calibration table is now saved so you won't need to recalibrate every time you connect the Arduino.
4) When using the pedals in racing mode, the calibration values are now applied. Therefore, regardless of mode, when calibrating, use all 3 pedals.
In the next update I'll remove the LED output for the thrust reverser button as it should be able to be wired outside of the Arduino to have the same function. That'll add another pin for additional switches.
[Update 14 Sep 20]
I've updated the multi_axis_v2.ino file to include a trim switch function. I've also moved more of the code into different functions. There's now a 'debug' option to enable the serial monitor function of the Arduino software. It currently reports the positioning of the 6 levers (0-1023). Just remove the comment from line 1 to enable it. I've found it does make it less reliable in starting up.
I've also included a zero throttle constant that will ensure the throttles read 0 as I believe this helps with activating thrust reversers in FS2020. I was unable to remove the reverser LED function, so that's still there.
There's now a new reverser bracket which includes a mount for the trim switch. To go with that is a paddle to attach to the mom-off-mom switch (Jaycar part ST0358). The reverser switch is Jaycar part SP0704.
This includes some parts for a DIY throttle quadrant for your PC. I designed it mainly with Flight Simulation in mind, but it could equally be used for other applications. Levers can either be attached individually or doubled up per the photo. The lever is the only part that needs to be mirrored if using a twin lever setup. I've included the mirrored STL for that.
I've included two types of levels. One has a 60 degree throw, and the other has 120 degrees. Either works fine, but needs to be matched to the corresponding gear.
This design uses 10k LINEAR (logarithmic will not work properly) potentiometers. I'm using Jaycar part RP8510. Each gear is attached to a potentiometer which is in turn connected to an Arduino Leonardo. I've included the Arduino file which identifies which pins are allocated to which functions. The Arduino will then appear as another game controller in Windows (unsure if it will work on Mac or Linux, but assume it would). Each axis is provided with 10-bit resolution.
I've included 2 different Arduino mounts, one horizontal and one vertical. Pick whichever suits your application. I like the vertical one as it saves a bit of space. I've also included a switch bracket if you want to add a switch to the Arduino. I use that to switch my racing pedals between normal mode (ie clutch/brake/accelerator) and flight mode (rudder/differential braking). The code shows how that works.
All mounting hardware is M4. The base plates are 3mm thick, so you'll need to work out the appropriate length for your application. Each piece has 2 mounting holes. The lever screws are M4x50mm in a dual setup, but would be M4x40mm in a single lever setup. The levers are padded with M4 flat washers to the appropriate width.
The knobs are interchangeable, so just glue in the appropriate one.
Up to 6 levers are available in the standard program attached. If you're not intending on using pedals through the Arduino, then you can update the program and have access to an additional 3 levers.
[Update 19 Aug 20]
I've now been able to test 2 levers into the Arduino. I found a number of issues with the code, so I've uploaded a new version that should now work. I was trying to limit the joystick to just the axis provided, however that didn't appear to work. Now you'll see lots of switches that aren't connected.
Axis inputs that are not connected appear to float with one of the connected inputs. This should only be an issue if those axis have been assigned in the game. Wiring up all inputs should alleviate the issue.
[Update 22 Aug 20]
I've completed building it and can confirm the code from 19 Aug 20 operates correctly with respect to the levers. The fit of the potentiometers is very tight, but everything else worked fine. I'm yet to test the racing pedal connection.
[Update 23 Aug 20]
I've updated the Main.stl to have a slightly larger diameter for the potentiometer thread. I found the fit was tighter than it should be. I also accidentally fitted logarithmic potentiometers. Due to the mirorring in the design, the pairs will not operate the same if using log pots. Left hand levers are generally ok (fine control at the top of the range and then it drops off rapidly), but right levers are the opposite.
I've also made changes to the code as the pedal interface didn't work. It will now show up as two devices, one for the pedals and one for the throttles. Flight Sim 2020 also uses a button to activate thrust reversers, so I've added an input for that on pin 12.
[Update 31 Aug 20]
I've updated the Arduino code to enable a calibration mode. This assumes you're using the mode switch. Upon startup, moving the switch within 5 seconds will enable Calibration mode. The LED will flash during the 5 second window in which you can enable the mode. Once enabled, move all controls through their full range and toggle the switch when done. The values aren't saved at this stage, so if you reset the Arduino, the values will be lost.
I've also added another 2 switch outputs to use as left and right brakes. FS2020 has a conflict that currently doesn't allow the left and right brake axes to be used without causing lever functions to also occur. Instead, simply map button 2 to left brake and button 3 to right brake and you'll get differential braking. You can adjust the brake resolution in the code.
There's also a third button which I use to enable/disable thrust reversers. I use a push on/push off switch with LED for this. The LED output will light up the switch when the button is pressed.
I've also tidied up the code so hopefully it's easier to follow.
[Update 5 Sep 20]
Inspired by alrubino's derivative, I've created some covers. These provide a low end stop to help protect the potentiometers. As a result, the levers may not work properly without calibration. These are designed to fit after the rest is assembled and are simply glued in place. I still need to figure out a way to create a high end stop.
I've removed the 60 degree travel levers and gear now as I can't see them being useful, and because the cover is designed for the 120 degree levers.
[Update 6 Sep 20]
I've added a second Arduino file (multi_axis_v2.ino). This adds some functionality and also increases the number of connections available to the Arduino. This is very similar to the first but with 4 differences:
1) The mode switch has been removed and remapped to the thrust reverser switch
2) The mode switch is only read on startup and not all the time
3) The calibration table is now saved so you won't need to recalibrate every time you connect the Arduino.
4) When using the pedals in racing mode, the calibration values are now applied. Therefore, regardless of mode, when calibrating, use all 3 pedals.
In the next update I'll remove the LED output for the thrust reverser button as it should be able to be wired outside of the Arduino to have the same function. That'll add another pin for additional switches.
[Update 14 Sep 20]
I've updated the multi_axis_v2.ino file to include a trim switch function. I've also moved more of the code into different functions. There's now a 'debug' option to enable the serial monitor function of the Arduino software. It currently reports the positioning of the 6 levers (0-1023). Just remove the comment from line 1 to enable it. I've found it does make it less reliable in starting up.
I've also included a zero throttle constant that will ensure the throttles read 0 as I believe this helps with activating thrust reversers in FS2020. I was unable to remove the reverser LED function, so that's still there.
There's now a new reverser bracket which includes a mount for the trim switch. To go with that is a paddle to attach to the mom-off-mom switch (Jaycar part ST0358). The reverser switch is Jaycar part SP0704.
Similar models
cults
free
Throttle / Pedal
...es.
i tried to explain everything in the pictures but if you have any questions feel free to ask :-)
printed in pet-g res 0.2mm
thingiverse
free
Throttle / Pedal by JobSmolders
...ain everything in the pictures but if you have any questions feel free to ask :-)
printed in pet-g res 0.2mm
ps: updated potgear2
cg_trader
$8
SAITEK PRO FLIGHT Boeing 737 style throttle quadrant levers | 3D
...inging the throttle,all the way back (idle), then reverse thrust level will activate switch t3 on the saitek unit.
you will need:
thingiverse
free
Airbus inspired throttle lever for Saitek throttle quadrant by johoschi
...s very light weight so it doesn't need any aditional sliding brake for the lever.
i may add a thrust reverser lever in future
grabcad
free
TCA Throttle Extension with Flaps, Speed Brake and more
...lo, med, max auto brake
based on arduino pro micro together with mobiflight to control the a320 in microsoft flightsimulator 2020
thingiverse
free
Flight Simulator - Throttle Quadrant/Pedestal - 737 inspired by Fergobirck
...ode. you may also have to change the analog inputs your are using for your potentiometers.
hope you enjoy this project!
kr,
fergo
thingiverse
free
Throttle Quadrant for Flight Simulator by artlazza
...msfs2020 and enjoy!
if i forgot something or you find an easier way of doing any of these steps let me know! i hope you enjoy it!
thingiverse
free
Boeing 727 throttle with reverse thrust blocker for Saitek throttle quadrant by manolin77
...saitek throttle quadrant by manolin77 thingiverse throttle control levers similar to the boeing 727 dial, throttle lever knobs and...
grabcad
free
Motorcycle Internal Throttle with Reverse Brake Lever
...motorcycle internal throttle with reverse brake lever
grabcad
custom motorcycle throttle and brake assembly for hidden cables
cg_trader
$10
Flight Sim A320 Thrust Levers with Reversers | 3D
... levers with reversers | 3d
cg trader
this is the first version of a320 thrust levers for the saitek/logitech throttle quadrant.
Brettkp
thingiverse
free
F-14 Tomcat Phone Holder by brettkp
...at phone holder by brettkp
thingiverse
this is my take on a mobile phone holder, designed around the outline of the f-14 tomcat.
thingiverse
free
Toy rocket by brettkp
...to whatever size you like. i had previously used a different one of thingiverse which has a better shape but isn't as strong.
thingiverse
free
Battery Holder Cover - Remix by brettkp
...ers to avoid any jams. i found that the c cell opening required a bit of sanding to allow the batteries to smoothly roll through.
thingiverse
free
Toy Torpedo by brettkp
...#39;s now threaded for a more solid connection. i've not tried it so would welcome feedback on anyone that chooses to use it.
thingiverse
free
Office chair wheel chock by brettkp
... pressing on the brake pedal would cause the chair to roll. putting two at the back of the chair completely stop it from rolling.
thingiverse
free
Outer Spool Holder for Non Friction Spoolholder by brettkp
...a few indents to hold the bearings in place.
you will still need the centre axle and two mounting rings from the original design.
thingiverse
free
Trinus Pi Camera Mount by brettkp
...ade down the left hand side to stop lens flare if you have lighting on the frame uprights. the shade is not visible in the image.
thingiverse
free
Trinus Extruder Cable Strain Relief Bar by brettkp
...t it breaking. it has 2 holes to allow a 3.5mm (or smaller) cable tie to be wrapped around the extruder cables for extra support.
thingiverse
free
RAM Mount Size B Pipe Clamp (26mm) by brettkp
...eate custom versions if required. it's designed in fusion360, not openscad so i can't upload a user customisable version.
thingiverse
free
Trinus PCB Fan Shroud by brettkp
...re are tabs to keep the fan in without permanent fixings however i did have to file one edge of the fan as the fit is very tight.
Quadrant
design_connected
$13
Quadrante
...quadrante
designconnected
tooy quadrante computer generated 3d model. designed by giacomucci, roberto.
3d_export
$50
B747 Throttle Quadrant 3D Model
...t
b747 boeing throttle quadrant aircraft parts fly speed reverser thrust 747
b747 throttle quadrant 3d model gokay 83915 3dexport
3d_export
$50
Boeing B737800 Throttle Quadrant 3D Model
...7-800 b737 aircraft throttle quadrant fly speed plane acceleration
boeing b737800 throttle quadrant 3d model gokay 83755 3dexport
3ddd
$1
Noir - 3 Door Quadrant Sideboard
...полнена по фото, декор в наличии.
размеры: 76" x 23" x 33.5" h
в архиве модель в max2011 и obj, текстуры, превью.
archive3d
free
Mirror 3D Model
...mirror 3d model archive3d quadrantmirror- 3d model for interior 3d...
archive3d
free
Bed 3D Model
...bed 3d model archive3d double bed bedroom furniture quadrant - 3d model (*.gsm+*.3ds) for interior 3d...
thingiverse
free
Quadrant Driver by dgsharp
...quadrant driver by dgsharp
thingiverse
basic screwdriver-type handle with a quadrant driver.
thingiverse
free
B25 Quadrant by fuzzoxide
... by fuzzoxide
thingiverse
b25 style top quadrant module to fit on top of a box
https://www.tinkercad.com/things/5fw8trq0fcz/edit
thingiverse
free
Saitek yoke quadrant tip by Langschwert
...itek yoke quadrant tip by langschwert
thingiverse
to replace the plastic tips of the outer quadrant levers by much broader ones.
thingiverse
free
Quadrant Fan by m3zm3riz3
...quadrant fan by m3zm3riz3
thingiverse
adapted semi circular fan cut in half for better access to extruder.
Throttle
turbosquid
$69
throttle-max
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$69
throttle-dxf
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
Hand throttle
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$50
B747 Throttle Quadrant 3D Model
...t
b747 boeing throttle quadrant aircraft parts fly speed reverser thrust 747
b747 throttle quadrant 3d model gokay 83915 3dexport
turbosquid
free
Wakeboard - throttle bar 2line
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
Wakeboard - throttle bar 2line
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$50
Boeing B737800 Throttle Quadrant 3D Model
...7-800 b737 aircraft throttle quadrant fly speed plane acceleration
boeing b737800 throttle quadrant 3d model gokay 83755 3dexport
3d_export
$39
Brake lever and Throttle hand 3D Model
...e bike pocket clutch accelerator start button animated animation
brake lever and throttle hand 3d model cesar_vonc 11974 3dexport
turbosquid
free
Wakeboard - throttle bar 2 line obj
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$17
Throttle grip for fighter jet
...next-generation-stealth-fighter-jet-366893.htm<br>feel free to contact me for any questions or suggestions.<br>enjoy!