Skip to content

Updating Firmware

Andrew Dresner edited this page Oct 3, 2019 · 9 revisions

Do I need to update Firmware?

  • If you are in beta, probably not. This is primarily for those that would like to update their settings or experiment with the dev firmware. It is recommended to wait until final beta 0.5 firmware is released, as it allows for configuration on remote.

1. Install the Arduino IDE (tested on 1.8.9 Windows/Linux).

  • Launch it to ensure appropriate User folders are created.

2. Install library dependencies.

  • Download the OSRR Repository
  • Navigate to the OSRR-Firmware Folder.
  • Copy the 'libraries' & 'OSRR-rev1' folders inside OSRR-Firmware folder to your Documents/Arduino/ folder.

  • Your libraries & Arduino Sketch folders should now contain these contents:

3. Add ESP32/8266 Board Support to Arduino IDE.

  • Open the Arduino IDE, goto: File >> Preferences.
  • Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into Additional Board Manager URLs field.

  • Within the Arduino IDE Menu, goto: Tools >> Boards >> Boards Manager.
  • You should now see a board package for 'esp8266' at the bottom of the boards list.
  • Select Install/Update.

4. Select the correct Board & Serial Comm Port.

WIP

Clone this wiki locally