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.
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.
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.
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.
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.
The Maker Guide contains all the neccessary information to build the device.
Use the Makers Checklist in the Maker Guide to confirm details and customization options with the user.
The Bill of Materials lists all of the parts and components required to build the Birch Sliding USB Joystick.
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.
Reference the Assembly Guide section in the Maker Guide for the tools and steps required to build the device.
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 |
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).
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
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.
- Website: www.MakersMakingChange.com
- GitHub: makersmakingchange
- X (formerly Twitter): @makermakechange
- Instagram: @makersmakingchange
- Facebook: makersmakechange
- LinkedIn: Neil Squire Society
- Thingiverse: makersmakingchange
- Printables: MakersMakingChange
For technical questions, to get involved, or to share your experience we encourage you to visit our website or contact us.