Adaptive Foot Pedal for Xbox Adaptive Controller

by TheMosster037934 in Circuits > Assistive Tech

18 Views, 0 Favorites, 0 Comments

Adaptive Foot Pedal for Xbox Adaptive Controller

IMG_4572.jpg
IMG_4573.jpg
IMG_4622.jpg

This project is a custom-built adaptive foot pedal designed to work with the Xbox Adaptive Controller. The goal of the device is to provide an alternative input method for users who may have limited hand or finger mobility, allowing them to interact with games using their foot instead of traditional handheld controls.

The pedal functions as a simple switch: when pressure is applied to the top surface, the top portion of the pedal comes down, activating a switch on the bottom part that sends an input signal to the controller. This allows the user to map the pedal to any in-game action, such as jumping, accelerating, or interacting, as long as they have the comparable Xbox adaptive controller system.

Supplies

Necessary Supplies

- 3D Printed Foot Pedal/Switch Housing

- 1 Headphone-Jack chord

- 2 Long Wires

- 1 Small Button

- Silicone Heat-Shrink Wrap

- Hot Glue



3D Print the Foot Pedal

IMG_4574.jpg

3D Printing the Controller (Using the Provided STL File)

This project includes a ready-to-print STL file in the Instructable resources. The STL file contains the 3D model for the adaptive button housing, designed to be large, sturdy, and easy to assemble.

Below is a step-by-step guide to successfully print the part.

Step 1: Download the STL File

  1. Scroll to the “Files” or “Resources” section of this Instructable.
  2. Download the provided .stl file to your computer.
  3. Save it somewhere easy to access (like your Desktop or a project folder).

The STL file is already scaled to the correct size. You do not need to resize it

Step 2: Import the STL into Your Slicer

Open your preferred slicer software, such as:

  1. Ultimaker Cura
  2. PrusaSlicer
  3. Bambu Studio

Then:

  1. Click “Import” or drag the STL file into the slicer.
  2. Confirm the model appears centered on the build plate.
  3. Verify that the scale is set to 100%.

If the part appears extremely small or large, check that your slicer is set to millimeters (mm), which is standard for STL files.

Step 4: Part Orientation

It is designed to be printed as currently oriented. Do not change the orientation.

Step 5: Start the Print

  1. Slice the model.
  2. Preview the layers to confirm everything looks correct.
  3. Send the file to your printer (via SD card, USB, or WiFi depending on your setup).
  4. Begin printing.

Print time is typically:

  1. 2 hours, depending on printer speed and infill settings.

Step 6: Post-Processing

After printing:

  1. Allow the part to cool completely before removing it from the build plate.
  2. Remove any brim or support material carefully.
  3. Lightly sand edges if needed for comfort and safety (especially important since this device is for children).

You should now have a sturdy housing ready for wiring and orientation

Wire the Switch

IMG_4575.jpg

1. Take a 3.5mm jack, and expose the wires

2. Expose the wires on two alligator clip cables, with the clamps removed

3. Solder each wire to one of the 3.5mm jack wires

4. Take the other ends of the two wires, exposing them as well

5. Solder them to two of the metal nodes on a small button

6. Wrap each joint in heat-shrink silicone, and then apply heat to shrink the silicone over the exposed wires