OpenPilot Software Downloads

Download the free OpenPilot software here! Download packages are available on this page for Windows, Mac, and Linux operating systems. Every download includes both the Ground Control Station software for your computer and firmware for your OpenPilot board.

If you are installing the software for the first time: 

  • Download the version that matches the firmware already installed on you board. For example, if the documentation you received with your board says it has firmware version 819 installed, download the software below with "819" in the name (for example, OpenPilot-20110819-f85ae84e-install.exe). (You can upgrade to the latest software later, but start with the firmware that came with your board.)
  • Use the installation instructions at Installing the Ground Control Station

If you are updating your software from a previous version:

  1. Record all of your existing settings and/or export your existing settings as a .uav file so you can re-enter them after installation.
  2. Download the appropriate package for your operating system, below.
  3. Install the package, making a note of where it is installed (for example, for Windows, at C:\Users\<username>\AppData\Local\OpenPilot\firmware).
  4. Start the Ground Control Station (GCS) without the board plugged in.
  5. Click Firmware at the bottom of the GCS.
  6. On the Firmware page, click Rescue.
  7. Plug the USB cable into the board.
  8. Click Open, then locate the new firmware in the folder you made a note of in step 3.
  9. Click Flash.
  10. Click Boot.
  11. Using the GCS, re-enter the settings that you recorded in step 1. Settings should be re-entered manually after a software upgrade and not by importing a .uav file. See the software release notes for more details.

Cautions:

The software on this page comes with no warranty. Use it at your own risk and be careful!
Visit the OpenPilot forums if you have questions and/or suggestions. Extensive documentation about how the system works and how to install and configure it is available in this wiki. The Getting Started Guide is a good place to start.

Never install any firmware on your board that came from untrusted source!
Trusted sources are this page or firmware that you have built yourself from the official git repository.


Windows 7, Vista, and XP (NSIS installer package)

Product

Download link

Notes

OpenPilot for Windows

OpenPilot-20120201-213a915f-install.exe

This latest version (February 1, 2012) has a new input configuration wizard, support for ten outputs for octo configurations or octo + camera stabilization, and many other improvements and fixes. See the release notes for more information.

OpenPilot for Windows

OpenPilot-20110819-f85ae84e-install.exe

This previous release (August 19, 2011) added camera stabilization support. For more information, see the release notes.  (For PPM modulation, please use fw_coptercontrol-20110819-f85ae84e-ppm.opfw)

OpenPilot for Windows

OpenPilot-20110814-2f7f920e-install.exe

Bug fix build. (August 14, 2011)

Changes:

  • Fixed NaN problem (do not start attitude estimation until accel data appears);
  • Fixed stack warning after save (red stack tile in the system status);
  • Unreleased firmware red mark replaced by less serious yellow triangle (we haven't released any firmware yet).

Single firmware in package supports S.Bus, Spektrum and PWM inputs.  For PPM please use fw_coptercontrol-20110814-2f7f920e-ppm.opfw

OpenPilot for Windows

OpenPilot-20110811-39fcc5bd-install.exe

August 11, 2011 build.

Supports dynamic hardware configuration to select receiver.  See release notes here.
Single firmware in package supports S.Bus, Spektrum and PWM inputs.  For PPM please use fw_coptercontrol-20110811-39fcc5bd-ppm.opfw

Mac OS X

Product

Download link

Notes

OpenPilot for OSX 10.6. and 10.7 64-bitOpenPilot-20120213-35fb0b3c.dmgThis latest version (February 1, 2012) has a new input configuration wizard, support for ten outputs for octo configurations or octo + camera stabilization, and many other improvements and fixes. And some bump with bluetooth patch. Release notes.

OpenPilot for OSX 10.6 and 10.7 64-bit

OpenPilot-20110819-f85ae84e.dmg

This previous release (August 19, 2011) added camera stabilization support.  See release notes here.  For PPM please use fw_coptercontrol-20110819-f85ae84e-ppm.opfw

OpenPilot for OSX 10.6 and 10.7 64-bit

OpenPilot-20110814-2f7f920e.dmg

Supports dynamic hardware configuration to select receiver.  See release notes here.
Single firmware in package supports S.Bus, Spektrum, and PWM inputs.  For PPM please use fw_coptercontrol-20110814-2f7f920e-ppm.opfw

Linux
ProductDownload linkNotes
OpenPilot for Linux Ubuntu/Debian 32-bitopenpilot_0.1.0-20120201-213a915f_i386.debThis latest version (February 1, 2012) has a new input configuration wizard, support for ten outputs for octo configurations or octo + camera stabilization, and many other improvements and fixes. Release notes.
OpenPilot for Linux Ubuntu/Debian 64-bitopenpilot_0.1.0-20120201-213a915f_amd64.debGCS may have issues depending on the video hardware installed in system.


Labels
  • None