> For the complete documentation index, see [llms.txt](https://docs.revrobotics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.revrobotics.com/duo-control/managing-the-control-system/updating-firmware/firmware-changelog.md).

# Firmware Changelog

### **Version 1.8.2 (Latest Version)**

* Improved USB recovery in case of fault event (e.g. ESD fault)
* Improved DC motor output linearity
* Improved closed-loop control modes
* Improved I2C speeds
* Minor bug fixes&#x20;

<p align="center"><a href="https://www.revrobotics.com/content/sw/REVHubFirmware_1_08_02.bin" class="button primary" data-icon="download">Download REV Hub Firmware Version 1.8.2</a></p>

### **Version 1.7.2**

* Fixes a bug where encoder counts would occasionally reset.

<p align="center"><a href="https://www.revrobotics.com/content/sw/REVHubFirmware_1_07_02.bin" class="button primary" data-icon="download">Download REV Hub Firmware Version 1.7.2</a></p>

### **Version 1.7.0**

* Fixes a bug where some I2C sensors can lock up the bus, causing other additional performance issues.
* Added new status LED blink code:
  * Blinking orange indicates the Expansion Hub is only powered over USB. In other words, turn on your main power switch!
* Other minor performance tweaks.

<p align="center"><a href="https://www.revrobotics.com/content/sw/REVHubFirmware_1_07_00.bin" class="button primary" data-icon="download">Download REV Hub Firmware Version 1.7.0</a></p>

### **Version 1.6.0**

* Original Release

<p align="center"><a href="https://www.revrobotics.com/content/sw/REVHubFirmware_1_06_00.bin" class="button primary" data-icon="download">Download REV Hub Firmware Version 1.6.0</a></p>
