The ArduPilot Developer Ecosystem is Evolving! Find out more here …
|Hardware – The embedded systems and peripheral sensors that act as the vehicle’s brain, eyes, ears, etc.
Almost any mobile machine can be transformed into a robot, by simply integrating a small hardware package into it.
|Firmware– The “skill set” code running on the hardware, which configures it for the kind of vehicle you’ve put it in. You choose the firmware and vehicle that match your mission: Plane, Copter,Rover…
The choice is yours – one autopilot for any mission. An easy firmware update is all it takes to repurpose your hardware into a different role.
|Software– Your interface to the hardware.
Initial set-up, configuration, and testing. Mission-planning/operation, and post-mission analysis.
Point-and-click intuitive interaction with your hardware, or advanced custom scripting for niche mission profiles. Options are everything with ArduPilot.
Community– This is what really sets ArduPilot apart from the closed-source offerings in the market. An area for open discourse on the ArduPilot projects direction between developers and its customers.
DIYDRONES– ArduPilot previous community home.
A constantly evolving repository of knowledge and innovation. The DIY Drones community provided a home and now still provides inspiration for ArduPilot. A comprehensive list of features that are continually born from the needs of the community.