Skip to content
  • Categories
  • Recent
  • Popular
  • Support
  • MyRoute-app
Collapse
Brand Logo

MRA Community Forum

  1. Home
  2. The MyRoute-app
  3. [App] Suggestions and Discussion
  4. MotoButtons Lite DIY project!

MotoButtons Lite DIY project!

Scheduled Pinned Locked Moved [App] Suggestions and Discussion
52 Posts 10 Posters 33.0k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • joncox Offline
    joncox Offline
    joncox
    wrote on last edited by
    #43

    I updated the open source, DIY, low cost MotoButtons navigation controller to version 2.0. Check out the video and the new GitHub repository. It now features a 3D printed case design and, optionally, a commercial waterproof joystick. This is an open source project and you have to build it yourself.

    https://youtu.be/i00laBGHPMg?feature=shared

    https://github.com/joncox123/MotoButtons2

    MB_hand_demo.jpg

    MB_assembled.jpg

    1 Reply Last reply
    0
    • Jörgen Offline
      Jörgen Offline
      Jörgen
      Valued contributor
      wrote on last edited by
      #44

      @joncox Nice Update. 👍

      Since some weeks I have problems with the first version. After power off, I need to pair the BT connection to my tablet, always new.

      Hardware
      iPhone 12 pro (iOS 26.2.1)
      iPad (7.Gen.) 18.7.3
      Oukitel RT3 Pro (Andr. 14)
      Wireless CarPlay mit (Elebest C650)
      Wired CarPlay (SEAT Arona - 2021)
      MRA Workshops in Deutsch sind hier zu finden

      joncox 2 Replies Last reply
      0
      • Jörgen Jörgen

        @joncox Nice Update. 👍

        Since some weeks I have problems with the first version. After power off, I need to pair the BT connection to my tablet, always new.

        joncox Offline
        joncox Offline
        joncox
        wrote on last edited by
        #45

        @Jörgen What is the model and operating system version of your tablet where this happens? You could try reprogramming the device after updating the Arduino IDE and all of the support libraries in the IDE (the support libraries should prompt you automatically to be updated).

        Jörgen 1 Reply Last reply
        0
        • Jörgen Jörgen

          @joncox Nice Update. 👍

          Since some weeks I have problems with the first version. After power off, I need to pair the BT connection to my tablet, always new.

          joncox Offline
          joncox Offline
          joncox
          wrote on last edited by
          #46

          @Jörgen Thanks, I think I will also design a second version of this case for the original, $3 USD 5-way joystick. These commercial, IP68 joysticks keep getting more expensive.

          To keep the cost very low, its best to use the original joystick. It sounds like that is still working for you, right?

          1 Reply Last reply
          0
          • joncox joncox

            @Jörgen What is the model and operating system version of your tablet where this happens? You could try reprogramming the device after updating the Arduino IDE and all of the support libraries in the IDE (the support libraries should prompt you automatically to be updated).

            Jörgen Offline
            Jörgen Offline
            Jörgen
            Valued contributor
            wrote on last edited by
            #47

            @joncox said in MotoButtons Lite DIY project!:

            @Jörgen What is the model and operating system version of your tablet where this happens? You could try reprogramming the device after updating the Arduino IDE and all of the support libraries in the IDE (the support libraries should prompt you automatically to be updated).

            I use an Oukitel RT3 (150,-€ in the moment) with Android 12.

            Maybe you're right that I need to reprogram all.
            I found someone who added the skip waypoint function for MyRoute-App in the code (I have no idea how to do this). With this version I drive for some month and it is a very useful help, and it's fun to navigate with it, especially if you want to change your route on the way or have to look for another road because it's blocked.

            Does your new Code include skip waypoint?
            Can I use the new code for the old hardware version?
            I am not sure if the changes I (let) made are 100% correct.

            The additional switch could do the skip WP instead of pressing one button longtime to do Skip WP.

            Hardware
            iPhone 12 pro (iOS 26.2.1)
            iPad (7.Gen.) 18.7.3
            Oukitel RT3 Pro (Andr. 14)
            Wireless CarPlay mit (Elebest C650)
            Wired CarPlay (SEAT Arona - 2021)
            MRA Workshops in Deutsch sind hier zu finden

            joncox Jörgen 2 Replies Last reply
            0
            • Jörgen Jörgen

              @joncox said in MotoButtons Lite DIY project!:

              @Jörgen What is the model and operating system version of your tablet where this happens? You could try reprogramming the device after updating the Arduino IDE and all of the support libraries in the IDE (the support libraries should prompt you automatically to be updated).

              I use an Oukitel RT3 (150,-€ in the moment) with Android 12.

              Maybe you're right that I need to reprogram all.
              I found someone who added the skip waypoint function for MyRoute-App in the code (I have no idea how to do this). With this version I drive for some month and it is a very useful help, and it's fun to navigate with it, especially if you want to change your route on the way or have to look for another road because it's blocked.

              Does your new Code include skip waypoint?
              Can I use the new code for the old hardware version?
              I am not sure if the changes I (let) made are 100% correct.

              The additional switch could do the skip WP instead of pressing one button longtime to do Skip WP.

              joncox Offline
              joncox Offline
              joncox
              wrote on last edited by
              #48

              @Jörgen I can't find the key assignment for "skip waypoint" listed anywhere on the internet. Can the developer of MRA say which keyboard code (HID code) is assigned to "skip waypoint"?

              Jörgen 1 Reply Last reply
              0
              • Jörgen Jörgen

                @joncox said in MotoButtons Lite DIY project!:

                @Jörgen What is the model and operating system version of your tablet where this happens? You could try reprogramming the device after updating the Arduino IDE and all of the support libraries in the IDE (the support libraries should prompt you automatically to be updated).

                I use an Oukitel RT3 (150,-€ in the moment) with Android 12.

                Maybe you're right that I need to reprogram all.
                I found someone who added the skip waypoint function for MyRoute-App in the code (I have no idea how to do this). With this version I drive for some month and it is a very useful help, and it's fun to navigate with it, especially if you want to change your route on the way or have to look for another road because it's blocked.

                Does your new Code include skip waypoint?
                Can I use the new code for the old hardware version?
                I am not sure if the changes I (let) made are 100% correct.

                The additional switch could do the skip WP instead of pressing one button longtime to do Skip WP.

                Jörgen Offline
                Jörgen Offline
                Jörgen
                Valued contributor
                wrote on last edited by
                #49

                The joystick is working still ok, the center button is a bit difficult to hit, so another button for center is maybe the solution, but then you four buttons (zoom +/-, Center and Skip WP) plus joystick.

                Hardware
                iPhone 12 pro (iOS 26.2.1)
                iPad (7.Gen.) 18.7.3
                Oukitel RT3 Pro (Andr. 14)
                Wireless CarPlay mit (Elebest C650)
                Wired CarPlay (SEAT Arona - 2021)
                MRA Workshops in Deutsch sind hier zu finden

                joncox 1 Reply Last reply
                0
                • joncox joncox

                  @Jörgen I can't find the key assignment for "skip waypoint" listed anywhere on the internet. Can the developer of MRA say which keyboard code (HID code) is assigned to "skip waypoint"?

                  Jörgen Offline
                  Jörgen Offline
                  Jörgen
                  Valued contributor
                  wrote on last edited by Jörgen
                  #50

                  @joncox Ok, it is a "d"

                  Joystick is "up, down, left right" (like cursor)
                  Zoom is "+ / -" on button A and B
                  Center is "c" (on joystick)
                  long press Center "n" for menu

                  And I have long press an B skip waypoint "d" HID_KEY_D

                  Hardware
                  iPhone 12 pro (iOS 26.2.1)
                  iPad (7.Gen.) 18.7.3
                  Oukitel RT3 Pro (Andr. 14)
                  Wireless CarPlay mit (Elebest C650)
                  Wired CarPlay (SEAT Arona - 2021)
                  MRA Workshops in Deutsch sind hier zu finden

                  1 Reply Last reply
                  0
                  • Jörgen Jörgen

                    The joystick is working still ok, the center button is a bit difficult to hit, so another button for center is maybe the solution, but then you four buttons (zoom +/-, Center and Skip WP) plus joystick.

                    joncox Offline
                    joncox Offline
                    joncox
                    wrote on last edited by
                    #51

                    @Jörgen Here is a MotoButtons 2 case design that uses the $2.50 USD joystick. This will be a lot easier to assemble because of the cutouts for the Adafruit $2.50 5-way joystick.

                    This will be almost as inexpensive as the original MotoButtons to build, around $45 USD.

                    MB2_1_case_nocomps.png

                    MB2_1_case.png

                    Con Hennekens 1 Reply Last reply
                    3
                    • joncox joncox

                      @Jörgen Here is a MotoButtons 2 case design that uses the $2.50 USD joystick. This will be a lot easier to assemble because of the cutouts for the Adafruit $2.50 5-way joystick.

                      This will be almost as inexpensive as the original MotoButtons to build, around $45 USD.

                      MB2_1_case_nocomps.png

                      MB2_1_case.png

                      Con Hennekens Online
                      Con Hennekens Online
                      Con Hennekens
                      Alpha tester
                      wrote on last edited by Con Hennekens
                      #52

                      @joncox, The integration of the cheap joystick looks great! The recess gives a nice method of glueing in the rubber. I will definitely try that some time!

                      If I may make a suggestion:
                      BarButtons uses a schema to combine multiple buttons to less pins. Your design needs a full pin for each button. BarButtons programming design allows for additional buttons. I am thinking:

                      • separate volume buttons
                      • a button to easily switch between a navigation or a media keymap
                      • a Push-To-Talk button for Zello or likewise apps

                      This is especially useful since the joystick leaves a lot of space for additional keys 😉

                      I am just an enthusiastic MRA user, and hope you will be one too!

                      Most motorcycle problems are caused by the nut that connects the handlebar to the saddle.

                      Check out RideSleepRepeat.eu, a biker community for sharing stays across Europe

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • 1
                      • 2
                      • 3
                      ACTIVE USERS
                      Con Hennekens
                      Con Hennekens
                      Jörgen
                      Jörgen
                      Corjan Meijerink
                      Corjan Meijerink
                      Hubert Thoring
                      Hubert Thoring
                      richtea999
                      richtea999
                      Leo Klein
                      Leo Klein
                      martin-phogel.de
                      martin-phogel.de
                      Robert Jeffries
                      Robert Jeffries
                      joncox
                      joncox
                      harupipapaZZZ
                      harupipapaZZZ
                      POPULAR TOPICS
                      • The compas direction on the elevation circle is wrong
                        Con Hennekens
                        Con Hennekens
                        0
                        53
                        1.8k

                      • GPX Versions 1.1 vs 1.2 for Garmin Visually Explained
                        John S Parry
                        John S Parry
                        7
                        186
                        16.2k

                      • bundel purchase
                        nomko
                        nomko
                        0
                        4
                        128

                      • Er gaat hier iets mis melding
                        Travellexxie
                        Travellexxie
                        0
                        2
                        7

                      • route niet zichtbaar op audi scherm
                        Marinus van Deudekom
                        Marinus van Deudekom
                        0
                        7
                        262

                      • MRA V5.2.1 (488) Kompass fest einstellbar auf „Dynamische Kamera“
                        Jörgen
                        Jörgen
                        0
                        2
                        28

                      • Complimenten
                        Corjan Meijerink
                        Corjan Meijerink
                        5
                        2
                        82

                      • Modify a scenic route in the Navigation Naxt app
                        Peter Zehentreiter
                        Peter Zehentreiter
                        3
                        12
                        575

                      MY GROUPS
                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Popular
                      • Support
                      • MyRoute-app