Skip to content
VOXL® Developer Community

Build smaller, smarter, safer drones.

Ask the ModalAI engineering team, search thousands of solved threads, and share what you're flying — direct from the people who build VOXL.

3385Members
5257Topics
26540Posts
Browse

Categories

  • Not sure where your question goes? Ask here. ModalAI engineers and the community answer questions about any VOXL product.

    2k 11k
    2k Topics
    11k Posts
    Zachary Lowell 0Z
    Hi @davidtorresm, I dont believe ros2 foxy nor mpa-to-ros2 was included in the 1.8 release - please run the following to pull down the packages individually: wget http://voxl-packages.modalai.com/dists/qrb5165/dev/binary-arm64/voxl-mpa-to-ros2_0.1.0-202610080956_arm64.deb wget http://voxl-packages.modalai.com/dists/qrb5165/dev/binary-arm64/voxl-ros2-foxy_0.0.1-202511141235_arm64.deb Obvioulsy you will need internet to leverage the wget- but once those are pulled - feel free to just run sudo dpkg -i on both those packages followed by a voxl-configure-mpa-to-ros2 Zach
  • VOXL 2, VOXL 2 Mini and VOXL 2 IO: bring-up, connectors, power, cameras, system image and SDK installs on the current compute platform.

    665 4k
    665 Topics
    4k Posts
    ישראל בן שלמהי
    Hi team, We’re evaluating VOXL 2 Mini with M0195 before purchasing and would appreciate confirmation of supported product combinations: Can two M0166 no-IR cameras facing different directions be used by the supported VIO software, alongside simultaneous M0161 EO capture? Does VIO use both tracking cameras, or only one? What carrier, ports and cable part numbers support this combination? Please point us to the applicable SDK version and camera/VIO configuration. We’re also considering upward/downward ranging and one or two forward multizone ToF sensors. Which ModalAI modules and simultaneous connections are supported with the above camera configuration? Are board/cable weights and mechanical drawings available for the required parts? We’re seeking confirmation of existing supported configurations to finalize our component selection. Thanks, Yisrael
  • Starling 2, Starling 2 Max, Sentinel, Seeker, m500, RB5, the PX4 Autonomy Developer Kit and Stinger FPV: flying, tuning, repairs and spare parts.

    645 3k
    645 Topics
    3k Posts
    tomT
    On the Wi-Fi questions: The -M36 option ships with an Alfa Network AWUS036EACS (802.11ac AC600, dual band 2.4/5 GHz, Realtek chipset, made in Taiwan). It is listed on the Starling 2 Max datasheet. Yes, you can use a different USB adapter, as long as the VOXL 2 kernel has a driver for its chipset. You cannot install arbitrary vendor drivers without rebuilding kernel modules, so pick an adapter based on one of the Realtek chipsets we support: RTL8812AU or RTL8821CU / RTL8811CU. The adapters we have tested are listed on the VOXL 2 WiFi Setup page. If you find a Japan-certified (Giteki) adapter with one of those chipsets, it should work with voxl-wifi in both Station and SoftAP mode. If you cannot find a certified adapter with a supported chipset, another option is a USB-to-Ethernet adapter on VOXL 2 connected to a small Japan-certified Wi-Fi bridge or travel router on the drone. VOXL 2 only sees Ethernet, so there are no driver constraints. In SoftAP mode the default hostapd country code is US. For use in Japan, set country_code=JP in /data/misc/wifi/hostapd.conf after running voxl-wifi so the radio uses Japanese channel and power rules.
  • Flight Core, Flight Core v2, Flight Core ArduPilot, the original VOXL, VOXL Flight, VOXL Flight Deck, VOXL-CAM and the older dev kits.

    433 2k
    433 Topics
    2k Posts
    Alex KushleyevA
    @qqa , we have document how to achieve folder-level encryption on VOXL2 here : https://docs.modalai.com/enabling-file-encryption/ . Please let us know if you have any other questions.
  • ESCs, image sensors, ToF and tracking cameras, Microhard and cellular modems, power modules, GPS and other add-on boards.

    414 2k
    414 Topics
    2k Posts
    VinnyV
    Sorry @senja for the delays, this post did not get flagged for me. Yes, they install on different sides of the VOXL 2 board as shown here: https://docs.modalai.com/voxl2-connectors/#connector-callouts [image: 1792693889198-9a619597-c0ad-460a-b43a-c0689c8a0aab-image.jpeg] https://docs.modalai.com/M0226/#overview [image: 1792693659205-3064b401-56ca-4e7d-973c-0fe9c3ebe5cc-image.jpeg] https://docs.modalai.com/m0062-datasheet/#connector-callouts [image: 1792693766032-bc42a15b-8021-47f4-a9b6-534603ed8399-image.jpeg]
  • voxl-sdk releases, MPA services, camera and video pipelines, Remote ID, and building and deploying your own software on VOXL.

    392 2k
    392 Topics
    2k Posts
    S
    Thanks Tom and Eric, finally resolved this, it ended up being a power supply issue. The unit we used to typically run it on the bench seemingly browned out somewhere in the flashing procedure.
  • GPS-denied navigation with VIO, AprilTag relocalization, mapping and path planning, and obstacle avoidance.

    114 486
    114 Topics
    486 Posts
    Anthony KangA
    Files promised below voxl-mapper-packages.zip
  • Answers to the questions we get most often, written by ModalAI.

    64 292
    64 Topics
    292 Posts
    J
    Hello. Can a Starling 2 drone autonomously fly while flying over the pipe inside a sewer? The drone must fly autonomously in a dark place to inspect cracks or internal conditions while flying along the water pipe. I'm not sure if this feature can run on Starling, so I'm asking for help!
  • Have an idea for our products or software you would like to see implemented? Tell us here.

    25 88
    25 Topics
    88 Posts
    Serhii RovnyiS
    Hello everyone, I am looking for some expert advice on a VOXL 2 companion computer setup for a long-range platform. I have two main integration challenges: Challenge A: VIO at Higher Altitudes To solve the motion blur and pixel density issues at higher altitudes, I am planning a 6-camera configuration. I want to use 4 downward-facing sensors (2 daylight + 2 IR) equipped with narrow-angle lenses, alongside 2 standard wide-angle sensors (front and rear). Could you advise on the best supported sensors (e.g., IMX series) for this? Has anyone successfully tuned the voxl-qvio-server for narrow-angle lenses, and what were the altitude limits you achieved? Challenge B: LAN Integration & WireGuard The payload data flow will be: External RTSP Camera -> Ethernet -> VOXL 2 (WireGuard encryption) -> Ethernet -> Digital RX. Because VOXL 2 lacks multiple LAN ports, I will need a miniature industrial Ethernet switch. Does ModalAI have any tested hardware recommendations for this? Furthermore, what is the best practice for routing this VPN traffic through the VOXL 2 Ubuntu environment without bottlenecking the CPU? We are currently evaluating the VOXL 2 for a broader fleet deployment and want to ensure the ecosystem can support this custom optics requirement. Any feedback on off-the-shelf solutions or standard configurations for this use case would be greatly appreciated. Thank you!
  • Ask ModalAI to review your PCB, connector choices or system architecture before you build, and find 3D models of our products.

    55 151
    55 Topics
    151 Posts
    J
    Hi ModalAI team, Hardware: Pre-build design review, so no serial numbers yet. Planned stack: VOXL 2 (MDK-M0154-1-00) VOXL 4-in-1 ESC (MDK-M0138-11-01, 5.1 V kit with VOXL 2 cables) M0130-3 LTE and USB hub add-on on J5 M0048-2 Microhard USB carrier with pMDDL2450, on an M0130 USB port with its own 5 V supply M0226 front end with two M0166 AR0144 tracking cameras (front and down) M0184 ELRS receiver and M0224 GNSS on J19 4x Unusual Machines UM3115 900 kV motors, APC 12x6E props, 6S Li-ion pack About 4.5 kg take-off weight Software version: Not built yet. We plan to start on SDK 1.8. Configuration / services: Not built yet. Planned: voxl-px4 with the M0138 in closed-loop RPM mode capped at 9,100 rpm, VIO on the two tracking cameras, Microhard for C2, and a small service that drives J10 GPIO_46 as a 3.3 V camera trigger. What I am trying to do: Confirm the ESC, power and I/O choices before we build the first airframe. A motor model gives about 19 A per motor at hover (about 6,350 rpm) and about 37 A at the 9,100 rpm cap. Could you help with these? M0138: Is the 40 A rating phase current or bus current? What airflow does the 40 A continuous rating assume? The board senses total current only. How should each channel be protected at an rpm cap? You describe it for 5 to 10 inch airframes. Is a 12-inch prop acceptable, and what ESC tuning does it need? VOXL 2 and accessories: 5. Is the M0224 supported as the PX4 navigation receiver on SDK 1.8? 6. On J10: what is the drive strength of GPIO_46 for a 3-way star at 3.3 V, which J10 mode does a shipped M0154 boot in, and what state are GPIO_46 and the J10 level shifter in from power-on until our trigger service takes the pin? 7. How much current may the M0130's J5 3.3 V pin supply? We need up to about 0.16 A. 8. Is about 3.3 A steady through VOXL 2 J4's single 5 V Mini-SPOX contact acceptable? 9. How long are the M0138 kit's VOXL 2 power and UART cables? Our runs are about 150 mm. 10. Is a STEP file available for the M0226? Handset: 11. What does the Zorro Blue (MRC-Z0001-1) cost on its own, and is it sold separately? 12. What are the form factor and price of the M0193 transmitter, and does it fit a standard controller module bay? What actually happens: Nothing yet. This is a design review before build. Steps to reproduce: N/A Logs / pictures: None yet. Happy to share a block diagram if useful.