Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. Flight Core v2
  4. ArduPilot on Voxl2

ArduPilot on Voxl2

Scheduled Pinned Locked Moved Flight Core v2
45 Posts 6 Posters 14.9k 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.
  • Eric KatzfeyE Eric Katzfey

    @TomP Can you tell me how you have connected the UART pins on M0065 to the UART pins on VOXL 2 mini? Like the actual pin numbers that are connected?

    T Offline
    T Offline
    TomP
    Contributor
    wrote on last edited by TomP
    #29

    @Eric-Katzfey Here is the pin configuration (J19 on VOXL2-Mini to J4 on IO Board):

    VOXL2-Mini-----IO Board
    9-----------------1
    8-----------------3
    7-----------------2
    6-----------------4

    (I mistyped the table at the beginning. I have corrected the typo.)

    Eric KatzfeyE 2 Replies Last reply
    0
    • T TomP

      @Eric-Katzfey Here is the pin configuration (J19 on VOXL2-Mini to J4 on IO Board):

      VOXL2-Mini-----IO Board
      9-----------------1
      8-----------------3
      7-----------------2
      6-----------------4

      (I mistyped the table at the beginning. I have corrected the typo.)

      Eric KatzfeyE Offline
      Eric KatzfeyE Offline
      Eric Katzfey
      ModalAI Team
      wrote on last edited by
      #30

      @TomP Yep, that all looks fine. Shoot. I may need to send you a new package with extra debug information to help debug this since by default there really isn't much we can see.

      T 1 Reply Last reply
      0
      • T TomP

        @Eric-Katzfey Here is the pin configuration (J19 on VOXL2-Mini to J4 on IO Board):

        VOXL2-Mini-----IO Board
        9-----------------1
        8-----------------3
        7-----------------2
        6-----------------4

        (I mistyped the table at the beginning. I have corrected the typo.)

        Eric KatzfeyE Offline
        Eric KatzfeyE Offline
        Eric Katzfey
        ModalAI Team
        wrote on last edited by
        #31

        @TomP Can you stop ardupilot and then run this command on VOXL 2 mini? voxl-2-io detect

        1 Reply Last reply
        0
        • Eric KatzfeyE Eric Katzfey

          @TomP Yep, that all looks fine. Shoot. I may need to send you a new package with extra debug information to help debug this since by default there really isn't much we can see.

          T Offline
          T Offline
          TomP
          Contributor
          wrote on last edited by
          #32

          @Eric-Katzfey said in ArduPilot on Voxl2:

          Yep, that all looks fine. Shoot. I may need to send you a new package with extra debug information to help debug this since by default there really isn't much we can see.

          What do you mean by that?
          "a new package with extra debug information"

          Eric KatzfeyE 1 Reply Last reply
          0
          • T TomP

            @Eric-Katzfey said in ArduPilot on Voxl2:

            Yep, that all looks fine. Shoot. I may need to send you a new package with extra debug information to help debug this since by default there really isn't much we can see.

            What do you mean by that?
            "a new package with extra debug information"

            Eric KatzfeyE Offline
            Eric KatzfeyE Offline
            Eric Katzfey
            ModalAI Team
            wrote on last edited by
            #33

            @TomP A new voxl-ardupilot package with debug information added. But we may not need that. Try voxl-2-io detect and then if that is successful then try voxl-2-io scan

            T 1 Reply Last reply
            0
            • Eric KatzfeyE Eric Katzfey

              @TomP A new voxl-ardupilot package with debug information added. But we may not need that. Try voxl-2-io detect and then if that is successful then try voxl-2-io scan

              T Offline
              T Offline
              TomP
              Contributor
              wrote on last edited by TomP
              #34

              @Eric-Katzfey said in ArduPilot on Voxl2:

              @TomP A new voxl-ardupilot package with debug information added. But we may not need that. Try voxl-2-io detect and then if that is successful then try voxl-2-io scan

              voxl2-mini:~$ voxl-2-io detect
              enabling bridge
              bridge enabled
              [INFO] Detected VOXL2 IO on default port (2).

              ESC detected: ModalAi I/O Expander (M0065)

              disabling bridge
              bridge disabled
              voxl2-mini:~$ voxl-2-io scan
              enabling bridge
              bridge enabled
              Successfully pinged VOXL2 IO on default port (2).
              INFO: VOXL2 IO Information:

                  Board      : version 35 : ModalAi I/O Expander (M0065)
                  UID        : 0x8108322152518882066BFF54
                  Firmware   : version 1, hash 6b5ec459
                  Bootloader : version 0, hash 5ba5857f
              

              disabling bridge
              bridge disabled

              Eric KatzfeyE 1 Reply Last reply
              0
              • T TomP

                @Eric-Katzfey said in ArduPilot on Voxl2:

                @TomP A new voxl-ardupilot package with debug information added. But we may not need that. Try voxl-2-io detect and then if that is successful then try voxl-2-io scan

                voxl2-mini:~$ voxl-2-io detect
                enabling bridge
                bridge enabled
                [INFO] Detected VOXL2 IO on default port (2).

                ESC detected: ModalAi I/O Expander (M0065)

                disabling bridge
                bridge disabled
                voxl2-mini:~$ voxl-2-io scan
                enabling bridge
                bridge enabled
                Successfully pinged VOXL2 IO on default port (2).
                INFO: VOXL2 IO Information:

                    Board      : version 35 : ModalAi I/O Expander (M0065)
                    UID        : 0x8108322152518882066BFF54
                    Firmware   : version 1, hash 6b5ec459
                    Bootloader : version 0, hash 5ba5857f
                

                disabling bridge
                bridge disabled

                Eric KatzfeyE Offline
                Eric KatzfeyE Offline
                Eric Katzfey
                ModalAI Team
                wrote on last edited by
                #35

                @TomP Okay, I think that firmware needs to be upgraded. Can you try voxl-2-io and choose upgrade_firmware?

                Eric KatzfeyE T 2 Replies Last reply
                0
                • Eric KatzfeyE Eric Katzfey

                  @TomP Okay, I think that firmware needs to be upgraded. Can you try voxl-2-io and choose upgrade_firmware?

                  Eric KatzfeyE Offline
                  Eric KatzfeyE Offline
                  Eric Katzfey
                  ModalAI Team
                  wrote on last edited by
                  #36

                  @Eric-Katzfey Or just voxl-2-io upgrade_firmware?

                  1 Reply Last reply
                  0
                  • Eric KatzfeyE Eric Katzfey

                    @TomP Okay, I think that firmware needs to be upgraded. Can you try voxl-2-io and choose upgrade_firmware?

                    T Offline
                    T Offline
                    TomP
                    Contributor
                    wrote on last edited by
                    #37

                    @Eric-Katzfey said in ArduPilot on Voxl2:

                    voxl-2-io

                    It works! Many thanks for the great support! 🙂
                    The firmware upgrade was the solution.

                    Eric KatzfeyE 1 Reply Last reply
                    0
                    • T TomP

                      @Eric-Katzfey said in ArduPilot on Voxl2:

                      voxl-2-io

                      It works! Many thanks for the great support! 🙂
                      The firmware upgrade was the solution.

                      Eric KatzfeyE Offline
                      Eric KatzfeyE Offline
                      Eric Katzfey
                      ModalAI Team
                      wrote on last edited by Eric Katzfey
                      #38

                      @TomP Wonderful! So glad to hear. And I would really love to hear how the flight testing goes. We've never tried a VOXL 2 (or VOXL 2 mini) on a fixed wing (with ArduPilot) so be careful and triple check to make sure everything looks setup correctly before launching.

                      T Sam KileyS 2 Replies Last reply
                      0
                      • Eric KatzfeyE Eric Katzfey

                        @TomP Wonderful! So glad to hear. And I would really love to hear how the flight testing goes. We've never tried a VOXL 2 (or VOXL 2 mini) on a fixed wing (with ArduPilot) so be careful and triple check to make sure everything looks setup correctly before launching.

                        T Offline
                        T Offline
                        TomP
                        Contributor
                        wrote on last edited by
                        #39

                        @Eric-Katzfey said in ArduPilot on Voxl2:

                        @TomP Wonderful! So glad to hear. And I would really love to hear how the flight testing goes. We've never tried a VOXL 2 (or VOXL 2 mini) on a fixed wing (with ArduPilot) so be careful and triple check to make sure everything looks setup correctly before launching.

                        It is an honor for me to report. We will be careful. Of course, a crash can also occur independently of the VOXL2. This is a new drone that we are building.

                        What might be relevant for you is that we have found a gimbal that will fit one of your cameras with a bit of hardware hacking. The gimbal can also be controlled via serial interface using Ardupilot. We have already successfully tested this with the VOXL2-Mini.
                        WhatsApp Image 2025-03-29 at 00.03.08.jpeg

                        Eric KatzfeyE 1 Reply Last reply
                        0
                        • T TomP

                          @Eric-Katzfey said in ArduPilot on Voxl2:

                          @TomP Wonderful! So glad to hear. And I would really love to hear how the flight testing goes. We've never tried a VOXL 2 (or VOXL 2 mini) on a fixed wing (with ArduPilot) so be careful and triple check to make sure everything looks setup correctly before launching.

                          It is an honor for me to report. We will be careful. Of course, a crash can also occur independently of the VOXL2. This is a new drone that we are building.

                          What might be relevant for you is that we have found a gimbal that will fit one of your cameras with a bit of hardware hacking. The gimbal can also be controlled via serial interface using Ardupilot. We have already successfully tested this with the VOXL2-Mini.
                          WhatsApp Image 2025-03-29 at 00.03.08.jpeg

                          Eric KatzfeyE Offline
                          Eric KatzfeyE Offline
                          Eric Katzfey
                          ModalAI Team
                          wrote on last edited by
                          #40

                          @TomP Oh, yes, this is all great news! Very exciting to hear! I will send an email to your account with some follow up questions.

                          1 Reply Last reply
                          0
                          • Eric KatzfeyE Eric Katzfey

                            @TomP Wonderful! So glad to hear. And I would really love to hear how the flight testing goes. We've never tried a VOXL 2 (or VOXL 2 mini) on a fixed wing (with ArduPilot) so be careful and triple check to make sure everything looks setup correctly before launching.

                            Sam KileyS Offline
                            Sam KileyS Offline
                            Sam Kiley
                            Contributor
                            wrote on last edited by
                            #41

                            @Eric-Katzfey

                            I am also messing around with Ardupilot on a fixed wing, and wondering if any sort of voxl-io conf is needed for passthrough the PWM and CRSF RC? in a previous SDK, I believe there was a voxl-io-server, which no longer exists in 1.5 SDK, from what I can tell.
                            I have upgraded the firmware and followed along with the rest of the thread.
                            Thanks for any info.

                            Eric KatzfeyE 1 Reply Last reply
                            0
                            • Sam KileyS Sam Kiley

                              @Eric-Katzfey

                              I am also messing around with Ardupilot on a fixed wing, and wondering if any sort of voxl-io conf is needed for passthrough the PWM and CRSF RC? in a previous SDK, I believe there was a voxl-io-server, which no longer exists in 1.5 SDK, from what I can tell.
                              I have upgraded the firmware and followed along with the rest of the thread.
                              Thanks for any info.

                              Eric KatzfeyE Offline
                              Eric KatzfeyE Offline
                              Eric Katzfey
                              ModalAI Team
                              wrote on last edited by
                              #42

                              @Sam-Kiley No need for any voxl-io configuration. voxl-io-server is for use with PX4, not ArduPilot. The ArduPilot firmware will detect if there is a VOXL ESC connected or a VOXL 2 IO board connected. If it detects the IO board then you will have up to 8 channels of PWM available.

                              Sam KileyS 1 Reply Last reply
                              0
                              • Eric KatzfeyE Eric Katzfey

                                @Sam-Kiley No need for any voxl-io configuration. voxl-io-server is for use with PX4, not ArduPilot. The ArduPilot firmware will detect if there is a VOXL ESC connected or a VOXL 2 IO board connected. If it detects the IO board then you will have up to 8 channels of PWM available.

                                Sam KileyS Offline
                                Sam KileyS Offline
                                Sam Kiley
                                Contributor
                                wrote on last edited by Sam Kiley
                                #43
                                This post is deleted!
                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  adiprin1
                                  wrote on last edited by
                                  #44

                                  I would like to add a UART device to the starling 2 max running arducopter. can i use the VOXL 2 IO board's UART output to connect it to an a serial device? if so, what would the UART number be within arducopter?

                                  Eric KatzfeyE 1 Reply Last reply
                                  0
                                  • A adiprin1

                                    I would like to add a UART device to the starling 2 max running arducopter. can i use the VOXL 2 IO board's UART output to connect it to an a serial device? if so, what would the UART number be within arducopter?

                                    Eric KatzfeyE Offline
                                    Eric KatzfeyE Offline
                                    Eric Katzfey
                                    ModalAI Team
                                    wrote on last edited by
                                    #45

                                    @adiprin1 Can you please start a new forum topic for this? And please include information about the device that you are looking to attach? Thanks!

                                    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


                                    ModalAI
                                    Categories Recent Tags ModalAI.com Docs
                                    © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • Users
                                    • Groups