Frequently Asked Questions

How does one update navX2-Micro / navX-Micro firmware?
Important note: These instructions are specific to navX2-Micro/navX-Micro. For navX2-MXP / navX-MXP, follow the these instructions.

Updating the "Generation 2" navX2-Micro or "Classic" navX-Micro firmware is a straightforward process, and should be performed if the currently-loaded firmware version is lower than the version required for a particular feature.

For details on determining your Type and Model, please see Which navX-Model sensor do I have?.

Determining the currently-loaded firmware version

The currently loaded firmware version number can be determined:

  • in the navXUI when the “Board Info” button is pressed
  • via the software libraries
  • via the “Currently-loaded Firmware Version” tab of the firmware tool described below


  • "Classic" navX-Micro: navX-Micro Circuit Board (rev. 4.1 or higher), or
  • "Generation 2" navX2-Micro: navX2-Micro Circuit board (rev. 6.0 or higher)
  • PC with USB 2.0 port running Windows 7 or greater.
  • Mini-USB Cable

Updating the Firmware

  • Download the latest build.
  • Unpack the contents of the file and run the setup.exe program, which will install the navXUI, as well as all necessary device drivers for communicating over USB with the navX-Micro/navX2-Micro, as well as some additional tools. In addition, the setup program will install the latest firmware within the following location:
[Installing User Directory Name]\navx-micro\firmware

For example, if you installed the navX Software while logged in as user name "Robot", the directory name will be C:\Users\Robot\navx-micro\firmware.
  • Within that directory, select the sub-directory for the matching Generation:
Generation Sub-directory name
Classic classic_navX
Generation 2 gen2_navX2
  • Within the sub-directory matching your board's generation, the firmware file will be named using this pattern:

(X = Major Version Number Y = Minor Version Number Z = Revision Number)

  1. Connect a USB-mini cable from a Windows PC to the circuit board.
  2. From your Start Menu, select “Kauai Labs” and then “navX-Micro” and click on the run the navXFirmwareUpdater, and follow the directions included in the program.
  3. Once you have downloaded the firmware, you can use the “Currently-loaded Firmware Version” tab of the navXFirmwareUpdater to verify the version number you have just installed.

Last Updated 4 years ago

Please Wait!

Please wait... it will take a second!