ardupilot
ESP32
Our great sponsors
ardupilot | ESP32 | |
---|---|---|
72 | 4 | |
9,830 | 316 | |
2.2% | 10.8% | |
10.0 | 8.1 | |
4 days ago | 2 days ago | |
C++ | C | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ardupilot
- Reading Sensor Data From Flight Controller Mateksys F405-TE - Integrated IMU - No Documentation
- Someone is selling my stuff on Etsy, can I do anything?
-
Kalman Filter Tutorial: Kalman Filter from the Ground Up
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.
-
Tell HN: Parrot abandoned their Bebop and Disco drones
2. https://ardupilot.org/
-
here pro vs here 4 GNSS RTK performance
Trimble also has some nice stuff, I think the BD940 is interesting. I do not know if it's recommended or not, but Ardupilot has a driver for the Septentrio GPS (https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_GPS/AP_GPS_SBF.cpp), as well for Trimble GPS (https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_GPS/AP_GPS_GSOF.cpp). So people have used these brands for drones.
-
Book on programming my own autopilot
For programmable open source autopilot: Arduino > Ardupilot (https://ardupilot.org).
-
How do I make a flight controller and what do I need?
You might also want to look at something like Ardupilot
-
Robotics team is entering in an autonomous boat competition, need some advice.
I'd like to emphasize the reference to Ardupilot bc there is a lot of material already developed there: a lot about navigation and guidance from UAVs, and the low-level stuff. Check this out
- Does anyone know about a good avionics related open source project for learning purposes?
- Programming transmitter
ESP32
-
substitute for telemetry
DroneBridge on the ESP32 is probably the easiest way to get started with WiFi telemetry. It functions just the way a SiK radio (or USB connection) would.
-
How to make a dynamic web-page on the ESP32 ?
I encountered this project: https://github.com/DroneBridge/ESP32 and I saw that the web-page works flawlessly and the information on page change without refreshing the page even on submit.
-
How can I improve an ESP32 web-page ?
I encountered this project: https://github.com/DroneBridge/ESP32 and I saw that the web-page works flawlessly and the information on page change without refreshing the page even on submit.
-
ESP-01 (ESP8266) on a pixhawk help
There's DroneBridge but it only runs on Raspberry Pi and the ESP32 which is the ESP8266s bigger brother.
What are some alternatives?
inav - INAV: Navigation-enabled flight control software
nodemcu-firmware - Lua based interactive firmware for ESP8266, ESP8285 and ESP32
PX4-Autopilot - PX4 Autopilot Software
MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
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.
fprime - F´ - A flight software and embedded systems framework
esp-drone - Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.
paparazzi - Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
YAMSPy - Yet Another Multiwii Serial Protocol Python Interface... for Betaflight, iNAV, etc...
MissionPlanner - Mission Planner Ground Control Station for ArduPilot (c# .net)
SoftRF - :airplane: Multi-functional, compatible DIY general aviation proximity awareness system