The Octave Developer Hub

Welcome to the Octave developer hub. You'll find comprehensive guides and documentation to help you start working with Octave as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Upgrade a Device Over the Air

The previous topics in this section of the guide, each describe how to update a device's firmware locally, by connecting it directly to your laptop and invoking commands on the terminal.

You can also update your device's firmware over the air through the Octave dashboard using the steps provided below.



  • Upgrading a device over the air can take a long time depending on the size of the firmware package that needs to be uploaded to the device.
  • Your Octave account is permitted two over-the-air updates per year per device as detailed on the Billing Model and Usage Monitoring page, however, you can perform an unlimited number of local updates to your device.
  1. Navigate to Build > Device > Details.
  2. Navigate to the Report section and locate the Firmware version. This section displays the version of the firmware currently installed on the device as well any new versions available.
  1. Click on the edit icon or an available version to display the Firmwares popup listing all of the firmware versions available:
  1. Select one of the firmware versions listed that is marked with Newer that you would like to upgrade to.
  1. Click Deploy to deploy the firmware to your device.

Updated about a year ago

Upgrade a Device Over the Air

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.