
ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
The Lens
ArduPilot is the autopilot software behind over a million drones, rovers, boats, and submarines. The entire stack is GPLv3, no paid tiers, no cloud lock-in. You flash it onto a Pixhawk flight controller and get GPS navigation, mission planning, autonomous waypoints, return-to-home, and failsafe handling out of the box. NASA, Boeing, and Intel all use it in production vehicles.
Running ArduPilot means running real hardware. You pick a flight controller (Pixhawk is the standard), flash the firmware, calibrate sensors, and configure your vehicle type. The toolchain is C++ and Python. Ground control stations like Mission Planner or QGroundControl handle the UI side. Expect a weekend to get your first vehicle flying reliably, longer if you're building custom frames.
Solo hobbyists and university research labs get everything for free. Commercial drone operators use it to avoid DJI's ecosystem lock-in. Large teams building autonomous fleets use ArduPilot as the base layer and add their own control software on top.
The catch: this is aerospace firmware, not a web app. Misconfiguration can crash a physical vehicle. The GPLv3 license means any firmware derivative must also be open source, which some commercial OEMs avoid.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Free vs Self-Hosted vs Paid
fully free## Free Tier Everything. ArduPilot is fully open source under GPLv3. All features, all vehicle types, all firmware builds.
## Self-Hosted ArduPilot runs on physical flight controllers (Pixhawk, Cube, etc.), not servers. Hardware costs $50-300 for the controller board. Ground control stations (Mission Planner, QGroundControl) are free.
## Paid Alternatives DJI's SDK and enterprise drone platforms ($1,000-10,000+ per unit with locked firmware). Commercial autopilot systems like Auterion charge for enterprise support and fleet management.
Completely free and open source. Your only cost is the flight controller hardware.
License: GNU General Public License v3.0
Commercial OK but must share source of modifications.
Commercial use: ✓ Yes
About
- Owner
- ArduPilot (Organization)
- Stars
- 14,879
- Forks
- 20,648
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
359.0k ★claw-code
The repo is finally unlocked. enjoy the party! The fastest repo in history to surpass 100K stars ⭐. Join Discord: https://discord.gg/5TUQKqFWd Built in Rust using oh-my-codex.
184.9k ★n8n
Fair-code workflow automation with native AI capabilities
184.4k ★