Skip to content

An open source replacement for the terrible TM Warthog Throttle slew stick

Notifications You must be signed in to change notification settings

ServError/Thrustmaster_Warthog_Throttle_Alps_Slew_Mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thrustmaster Warthog Throttle Alps Slew Mod

Mod

This repository houses the Thrustmaster Warthog Throttle Alps Slew Mod, an open source alternative to Thrustmaster's cheap slew joystick originally provided on the throttle.

Is this Delta Sim's mod?

Nope, this was my 2022 mechanical, electrical, and software engineering practice project. Though the Instructable provided a good sanity check, I started from scratch and did my own logic analysis, etc.

Why does it look similar?

It's a bare minimum set of components fitting into a tight, keyed space while being compatible with an existing product, the only way it was going to look different was if I went out of my way to do something weird.

How can I build it?

Let me start by stating the following: This project is mostly educational. Given the amount of parts and work it takes to build one of these, you should heavily consider buying Delta Sim's slew mod if you're just looking to mod your throttle and fly. Since (last I checked) it uses the same microcontroller as this project, you could even potentially switch to the firmware in this repository if you believed it to be beneficial.

I'm still here

Alright then, You'll need to handle

Building

  • Once the PCB is complete, program it with the firmware.

  • Take 4 1.6x4mm screws and connect the frame to the PCB and take care to orient the notch correctly (see photo in plastics section).

  • Connect the wire to the header.

  • Unplug and pop out the original slew stick by pressing in the two clasps while pulling it outward.

  • Insert the new unit into the throttle. Use notch on bottom of frame to align with notch in opening.

  • Use 2 remaining screws to screw cover to frame. Do not overtighten! Screw in a good amount then install the stick.

  • Check stick clearance with 2 screws and continue screwing until just barely clearing the stick.

  • Connect the wire to the mainboard.

  • Reassemble throttle while taking extreme care not to pinch cables between the plastic posts and throttle body. Feel free to wrap longer wires around the posts before assembling Use flashlight to triple verify clearance on other side before reinstall large screws.

  • Plug in throttle and download calibration tool with modified deadzone values. Run executable and follow instructions.

  • Open Control Panel and verify stick behavior under Game Controllers.

Drift correction / recalibration

  • Download the calibration tool.

  • Extract the files and edit A10_calibration.txt in a text editor.

  • If the X axis is drifting, modify Standard_DZ_SX = 0x05; and increase 0x05 to something like 0x07. Remember to use hex values, not decimal (0x0A = 10, etc).

  • Recalibrate using the exe.

  • Check for drift. If still present, increase the value and calibrate again. Continue until no drift is present.

  • Repeat for the Y axis by modifying Standard_DZ_SY = 0x05;

About

An open source replacement for the terrible TM Warthog Throttle slew stick

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published