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

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Dev Drones
  3. VOXL m500 Reference Drone
  4. Adding CP210x USB to Serial converter support to m500

Adding CP210x USB to Serial converter support to m500

Scheduled Pinned Locked Moved VOXL m500 Reference Drone
5 Posts 3 Posters 819 Views 2 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.
  • bogaB Offline
    bogaB Offline
    boga
    Contributor
    wrote on last edited by
    #1

    How do I add support for CP210x USB to Serial converter on my m500 drone?
    I know that it is a driver / kernel module issue, but I can't figure it out. Connecting Arduino UNO creates a ttyACM0 (virtual serial) right away. But the device that I need to connect has CP210x serial converter chip onboard.

    I found the tutorials below, but as I am new to this, I am unable to figure it out. Help please!
    https://gitlab.com/voxl-public/system-image-build/voxl-build/-/blob/master/README.md#building-the-kernel-and-wlan-module
    https://gitlab.com/voxl-public/system-image-build/meta-voxl/-/tree/master?ref_type=heads
    https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
    https://askubuntu.com/questions/941594/installing-cp210x-driver

    Eric KatzfeyE 1 Reply Last reply
    0
    • bogaB boga

      How do I add support for CP210x USB to Serial converter on my m500 drone?
      I know that it is a driver / kernel module issue, but I can't figure it out. Connecting Arduino UNO creates a ttyACM0 (virtual serial) right away. But the device that I need to connect has CP210x serial converter chip onboard.

      I found the tutorials below, but as I am new to this, I am unable to figure it out. Help please!
      https://gitlab.com/voxl-public/system-image-build/voxl-build/-/blob/master/README.md#building-the-kernel-and-wlan-module
      https://gitlab.com/voxl-public/system-image-build/meta-voxl/-/tree/master?ref_type=heads
      https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
      https://askubuntu.com/questions/941594/installing-cp210x-driver

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

      @boga Can you use an FTDI based converter instead?

      bogaB 1 Reply Last reply
      0
      • Eric KatzfeyE Eric Katzfey

        @boga Can you use an FTDI based converter instead?

        bogaB Offline
        bogaB Offline
        boga
        Contributor
        wrote on last edited by
        #3

        @Eric-Katzfey, yes. I came up with the same solution in parallel. I am already able to read data. FTDI based converter appears as ttyUSBX (X=0...n).
        Also, while we're at it... If I would use the VOXL Flight port J10 to read in UART data, what is the port number from the software side?
        Is there a documentation about that?

        Eric KatzfeyE 1 Reply Last reply
        0
        • bogaB boga

          @Eric-Katzfey, yes. I came up with the same solution in parallel. I am already able to read data. FTDI based converter appears as ttyUSBX (X=0...n).
          Also, while we're at it... If I would use the VOXL Flight port J10 to read in UART data, what is the port number from the software side?
          Is there a documentation about that?

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

          @boga On a VOXL board J10 is mapped to the DSP and so you have to go through our libvoxl_io library to use it: https://docs.modalai.com/libvoxl-io/

          Alex KushleyevA 1 Reply Last reply
          0
          • Eric KatzfeyE Eric Katzfey

            @boga On a VOXL board J10 is mapped to the DSP and so you have to go through our libvoxl_io library to use it: https://docs.modalai.com/libvoxl-io/

            Alex KushleyevA Offline
            Alex KushleyevA Offline
            Alex Kushleyev
            ModalAI Team
            wrote on last edited by
            #5

            this should be helpful as well : https://docs.modalai.com/voxl-serial-io/ , which points to a uart loop back test app for DSP-based UART ports (https://gitlab.com/voxl-public/libvoxl_io/blob/master/lib/apps/voxl-uart-loopback.c)

            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