Skip to content

A small proportional sliding joystick that can be used for gaming. This joystick has a small range of motion and is compatible with the Xbox Adaptive Controller.

License

Notifications You must be signed in to change notification settings

makersmakingchange/Birch-Sliding-USB-Joystick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Birch Sliding USB Joystick

The Birch Sliding USB Joystick is a small, proportional joystick that has a sliding motion and can be used for adaptive gaming. It has a small range of motion of ±2mm and requires approximately 115 grams-force to fully deflect. It is low profile, with a height of 2.4 mm with the standard topper. This joystick has interchangable toppers and optional mount adapters. The Birch Sliding USB Joystick has the same joystick mechanism as the Aspen Sliding Joystick, but is the USB version.

The Birch Sliding USB Joystick has a cable with a USB-A connector. It acts as a USB HID gamepad with a single joystick and is compatible with a variety of devices including PC and the USB ports of the Microsoft Xbox Adaptive Controller. The deadzone can be adjusted through a serial interface.

Picture of the Birch Sliding USB Joystick, it is blue and small with MMC written on the side and an arrow on top.

More info at

How to Obtain a Birch Sliding USB Joystick

1. Do it Yourself (DIY) or Do it Together (DIT)

This is an open-source assistive technology, so anyone is free to build it. All of the files and instructions required to build the Birch Sliding USB Joystick are contained within this repository. Refer to the Maker Guide below.

2. Request a build of this device

If you would like to obtain a Birch Sliding USB Joystick , you may submit a build request through the MMC Library Page. The requestor is responsible for the cost of materials and any shipping.

3. How to build this device for someone else

If you have the skills and equipment to build this device, and would like to donate your time to create the switch for someone who needs it, visit the MMC Maker Wanted section.

Getting Started

1. Verify Joystick Type

The Birch Sliding USB Joystick is a USB joystick that emulates an HID gamepad allowing use either directly with a PC or with the Microsoft Xbox Adaptive Controller (XAC). Verify that this is the type of joystick the user would like.

If they want an analog joystick with the same sliding motion instead, they should be directed to the Aspen Sliding Joystick. Note: the Aspen Sliding Joystick is compatible with the Sony Access Controller, but the Birch Sliding USB Joystick is not.

2. Read through the Maker Guide

The Maker Guide contains all the neccessary information to build the device.

3. Read the Makers Checklist

Use the Makers Checklist in the Maker Guide to confirm details and customization options with the user.

4. Order the Off-The-Shelf Components

The Bill of Materials lists all of the parts and components required to build the Birch Sliding USB Joystick.

5. Print the 3D Printable components

Print the components needed for the Birch Sliding USB Joystick. Make sure to ask the user if they would like any of the optional prints such as toppers or mount adapters.

All of the files and individual print files can be in the /Build_Files/3D_Print_Files folder.

6. Assemble the Aspen Sliding Joystick

Reference the Assembly Guide section in the Maker Guide for the tools and steps required to build the device.

Files

Documentation

Document Version Link
Design Rationale 1.0 Birch_Joystick_Design_Rationale
Maker Guide 1.0 Birch_Joystick_Maker_Guide
Bill of Materials 1.0 Birch_Joystick_Bill_of_Materials
User Guide 1.0 Birch_Joystick_User_Guide
Changelog 1.0 CHANGES

Design Files

Build Files

License

Everything needed or used to design, make, test, or prepare the Birch Mini Joystick is licensed under the CERN 2.0 Weakly Reciprocal license https://ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2 (CERN-OHL-W).

Accompanying material such as instruction manuals, videos, and other copyrightable works that are useful but not necessary to design, make, test, or prepare the Oak Compact Joystick are published under a Creative Commons Attribution-ShareAlike 4.0 license https://creativecommons.org/licenses/by-sa/4.0/ (CC BY-SA 4.0).

Attribution

Contributors

  • Josie Versloot, Neil Squire. Hardware and enclosure design, coding, documentation.
  • Tyler Fentie, Neil Squire. Hardware and enclosure design.
  • Milad Hajihassan, Neil Squire. Coding.

The joystick software utilizes the Adafruit TinyUSB Library for Arduino which is made available under an MIT license.

The documentation template was created by Makers Making Change / Neil Squire and is used under a CC BY-SA 4.0 license. It is available at the following link: https://github.com/makersmakingchange/OpenAT-Template


About Makers Making Change

Makers Making Change Logo

Makers Making Change is a program of Neil Squire, a Canadian non-profit that uses technology, knowledge, and passion to empower people with disabilities.

Makers Making Change leverages the capacity of community based Makers, Disability Professionals and Volunteers to develop and deliver affordable Open Source Assistive Technologies.

Contact Us

For technical questions, to get involved, or to share your experience we encourage you to visit our website or contact us.

About

A small proportional sliding joystick that can be used for gaming. This joystick has a small range of motion and is compatible with the Xbox Adaptive Controller.

Topics

Resources

License

Stars

Watchers

Forks

Languages