Mavlink

Open-source projects categorized as Mavlink

Top 13 Mavlink Open-Source Projects

  • ardupilot

    ArduPlane, ArduCopter, ArduRover, ArduSub source

  • Project mention: Reading Sensor Data From Flight Controller Mateksys F405-TE - Integrated IMU - No Documentation | /r/stm32f4 | 2023-12-07
  • PX4-Autopilot

    PX4 Autopilot Software

  • Project mention: Kalman Filter Tutorial: Kalman Filter from the Ground Up | news.ycombinator.com | 2023-10-14

    They are widely used in narrow circles :)

    Two of (arguably the best) open source RC aircraft flight controllers (ArduPilot and PX4) are using extended Kalman filters in their state estimators (essentially sensor fusion that provides attitude/position estimate):

    https://github.com/ArduPilot/ardupilot/tree/master/libraries...

    https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/e...

    I'm not that familiar with cleanflight/betaflight/inav scene to know what the FPV racer flight controllers use.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • qgroundcontrol

    Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

  • Project mention: DJI Virtual Flight (iOS) has been broken for five months | news.ycombinator.com | 2023-09-09

    For Disco you're in luck, there are some really decent ardupilot-based projects out there[1]. Plus, unlike the Bebop camera which is inaccessible via the shell (you can only use the Parrot SDK), the Disco camera can be commanded to stream/record with a few simple commands, and even bound to controller inputs.

    A caveat with the controller: it needs to have custom firmware[2] to get it communicating with ardupilot, and to get the firmware onto the controller you need telnet/adb into it via SkyController→usb→ethernet→usb→Laptop adaptor(s).

    For a ground control system (GCS), there's three to choose from: Mission Planner, APM Planner, and QGroundControl[3] (ignore the rest, use this one).

    For configuring the drone, mission planner is pretty good... but you can also just use MavProxy[4] which is a fantastic commandline program that all the GCSes use in some way, and can even be installed in Termux/Android.

    1: https://github.com/uavpal/disco4g/

    2: https://github.com/ArduPilot/dema-rc/

    3: https://github.com/mavlink/qgroundcontrol

    4: https://github.com/ArduPilot/MAVProxy

  • OpenHD

    OpenHD

  • sparrow-wifi

    Next-Gen GUI-based WiFi and Bluetooth Analyzer for Linux

  • Project mention: I'm not sure about the capabilities. | /r/hackrf | 2023-07-05

    Repurposing WIFI and DVB-T receiver devices as SDR receivers works "OK", but trying to use a SDR for WIFI is terrible. There have been some attempts to analyze WIFI with the HackRF, but the narrow bandwidth/sample rate make it pretty useless. https://github.com/ghostop14/sparrow-wifi

  • wfb-ng

    WFB-NG - the next generation of long-range packet radio link based on raw WiFi radio

  • Project mention: Show HN: WFB-ng – long range high speed link for drones and robotics | news.ycombinator.com | 2024-03-04
  • mavros

    MAVLink to ROS gateway with proxy for Ground Control Station

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • SoftRF

    :airplane: Multi-functional, compatible DIY general aviation proximity awareness system

  • DroneBridge

    DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.

  • ESP32

    DroneBridge for ESP32. A transparent short range wifi based telemetry (serial to WiFi) link. Support for MAVLink, MSP, LTM (iNAV) or any other protocol

  • Project mention: Error on flashing embedded code to stm32f103 | /r/rust | 2023-07-10

    i'm using serial USART1 to read data from autopilot, and write some other, if i write only it works very nice but when i try to read using mavlink2 something like this: https://github.com/mavlink/rust-mavlink/blob/master/examples/embedded/src/main.rs it gives me an error when i try to flash my code:

  • gomavlib

    Mavlink library (2.0 and 1.0) for the Go programming language

  • uavcast

    uavcast is an application for remote vehicles / uav`s that provides an easy method for streaming mavlink (telemetry) data and video over a LTE/4G or WiFi network

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Mavlink related posts

  • Show HN: WFB-ng – long range high speed link for drones and robotics

    1 project | news.ycombinator.com | 4 Mar 2024
  • WFB-ng – long distance link for drones and robotics

    1 project | news.ycombinator.com | 4 Mar 2024
  • DJI Virtual Flight (iOS) has been broken for five months

    4 projects | news.ycombinator.com | 9 Sep 2023
  • Error on flashing embedded code to stm32f103

    2 projects | /r/rust | 10 Jul 2023
  • Can I use a Wi-Fi card instead of a proper radio receiver

    2 projects | /r/RTLSDR | 18 Apr 2023
  • Noob needs assistance installing from repo, or with image/partition copy.

    1 project | /r/SurfaceLinux | 14 Apr 2023
  • Wfb-ng: Long distance link using WiFi in raw mode

    1 project | news.ycombinator.com | 22 Dec 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Mavlink projects? This list will help you:

Project Stars
1 ardupilot 9,941
2 PX4-Autopilot 7,672
3 qgroundcontrol 2,959
4 OpenHD 1,804
5 sparrow-wifi 1,119
6 wfb-ng 856
7 mavros 828
8 SoftRF 716
9 DroneBridge 685
10 ESP32 323
11 rust-mavlink 116
12 gomavlib 100
13 uavcast 36

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com