Updating VEX IQ Firmware

All of the VEX IQ Smart Devices (Robot Brain, Controller, Smart Motor, and sensors) contain their own internal processors and run special software. This software is the VEX IQ Firmware and is called VEXos.

This article will include:

  • What is Firmware?
  • Why Should I Update?
  • How to Update Firmware

What is Firmware?

VEXos is a robotics operating system that harnesses the flexibility and power of VEX hardware for the rigors of competition and the diverse needs of education. This operating system, written completely by VEX Robotics, uses real-time processing for repeatable operation at the fastest possible speeds.


Why Should I Update?

There are several reasons why you should update your VEX IQ Brain’s firmware with the latest VEXos, some of these include:

  • Each update of VEXcode IQ will require the latest version of the VEXos firmware installed on the brain before user programs can be downloaded.
  • VEXos updates will include fixes for known bugs and add the software which is needed to operate any new devices introduced into the VEX IQ line.
  • Updates allow for advanced programming features.
  • The best way to ensure that your VEX IQ system is functioning properly is to keep the Robot's software up to date.

View this page for the latest version of VEXos.

How to Update Firmware

Make sure the Brain is properly wired to your computer and powered on.


If the Brain icon color on the VEXcode IQ menu bar is orange, you will need to update your firmware.


If you select the Brain icon you will receive confirmation. Select the ‘Out of Date’ button.


Selecting the ‘Click Here’ link in the window will bring you to the latest VEXos downloads page.


Once your firmware has been updated, the Brain icon will turn green, and the ‘Up to Date’ prompt will appear.