Skip to content

A waterproof, wireless motorcycle controller for navigation apps with 3D printed case

License

Notifications You must be signed in to change notification settings

joncox123/MotoButtons2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MotoButtons 2

MotoButtons 2 is a work in progress. The date of completion will be September 29, 2024. I had the case printed and ordered the remaining parts. I got a good deal on an industrial 4-way joystick, so I'll be writing the code for that option first.

Welcome to MotoButtons 2, the low-cost, waterproof, DIY Bluetooth motorcycle controller. Version 2 features many upgrades over the original:

  • 3D printed case with handlebar mount
  • Separate RGB LED for indicating modes and status
  • Commercial, IP68 5-way (or 4-way) castle joystick
  • Three pushbuttons

The target price to order all parts, including the case, is approximately $80 to $100 excluding shipping costs. The main variable is the cost and quality of the 3D printed case. However, the most expensive part is the IP68 rated 5-way joystick. The cheapest available is from Ruffy Controls, although industry prices for similar parts vary from $45 to beyond $300. Lastly, the least expensive service for 3D printing is Craftcloud.

Assembly Steps

[1] Order your 3D printed case by uploading the three CAD STEP files to Craftcloud. Use the Nylon SLA material, as the cheaper PLA filament will not be of satisfactory quality. You do not need to pay for any special finishings or other options beyond Nylon SLA.

[2] Order the parts from Digikey by clicking this link, as listed in the Bill of Materials. Note, due to shipping costs, it is cheaper to order several HS joysticks from Ruffy Controls at once. I recommend ordering one for each bike, or organize a group buy on a forum.

[3] Read the wiring diagram to assemble your MotoButtons 2 after obtaining the parts and the case.

[4] Upload the software to the microcontroller using a USB-C cable and the Arduino program. See this guide for detailed instructions.

3D Printed Case Model

About

A waterproof, wireless motorcycle controller for navigation apps with 3D printed case

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published