Updating VEX IQ (1st gen) Firmware with VEXos Utility

Using VEX IQ (2nd generation) with App-based VEXcode IQ? See this article.

VEX IQ Smart Devices, including the Brain, Controller, Smart Motor, and sensors, contain their own internal processors and run special software called firmware. VEX IQ Firmware is called VEXos.

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 robotics education. This operating system uses real-time processing for repeatable operation at the fastest possible speeds.

The VEX IQ Brain is coded using VEXcode IQ. VEXcode IQ requires the most up-to-date VEXos because:

  • Each update of VEXcode IQ will require the latest version of the VEXos firmware to be installed on the Brain before projects can be downloaded.
  • VEXos updates include fixes for known bugs and the software additions needed to operate any new devices incorporated into the VEX IQ product line.
  • Updates allow use of advanced programming features.

Updating firmware regularly ensures that VEX IQ Smart Devices function properly. If your Brain is not connecting to VEXcode IQ, or the Brain icon is orange in the VEXcode IQ Toolbar, you must update your firmware.

Diagram illustrating the firmware update process for VEX IQ Robotics systems, including steps for connecting the robot to a computer and using VEXcode IQ software to install updates.

Note: Ensure VEXcode IQ, or any other VEXcode application, is closed before attempting to open the VEXos Utility. Both applications cannot be open and running at the same time.


Downloading VEXos

Firmware update instructions for VEX IQ Robotics platform, featuring step-by-step visuals to guide users in upgrading their robot's software for optimal performance and functionality.

The VEXos firmware is a separate application and needs to be downloaded to your Windows or Mac device.

Screenshot of the VEX IQ Firmware update process, displaying step-by-step instructions and options for updating the firmware on VEX IQ robotics systems, aimed at educators and students in the context of robotics education.

For more information about installing VEXos on your device, view these articles from the VEX Library:


Using VEXos to Update VEX IQ

After downloading and installing the VEXos application, the firmware for your IQ Brain, associated motors, and sensors can be updated by completing the following steps:

Screenshot of the VEX IQ firmware update process, displaying the interface and options for updating the robot's firmware, intended for educational use in robotics programming and maintenance.

Using the USB-Cable, connect your device to the IQ Brain.

Firmware update instructions for VEX IQ Robotics platform, featuring step-by-step visuals to guide users in upgrading their robot's software for optimal performance and functionality.

Launch the VEXos Utility.

VEX IQ firmware update instructions, featuring a visual guide for users to follow during the update process, ensuring proper installation and functionality of the VEX IQ Robotics platform.

Ensure all electronic devices (Smart Motors, sensors, and tethered controller) are connected to the IQ Brain.

Image illustrating the firmware update process for VEX IQ Robotics platform, showcasing key steps and components involved in updating the system to enhance performance and functionality for educational robotics projects.

The parts that need to be updated are highlighted in yellow.

Screenshot of the VEX IQ firmware update interface, displaying options for checking current firmware version and updating the VEX IQ robotics system, relevant for educators and students in the VEX IQ knowledge base.

Select ‘Install’ on the VEXos Utility and do not disconnect any cables or close the utility until the update is complete.

Note: The IQ Brain might reboot during the update process. Only turn the IQ Brain back on if prompted to do so.

Firmware update instructions for VEX IQ Robotics platform, detailing steps to ensure optimal performance and compatibility of components.

When the update is complete, you will hear a cheering sound and see the message, "All connected VEX products are up to date." You can then disconnect the IQ Brain from the computer. You have successfully upgraded the firmware for the IQ Brain and connected components!

Firmware update instructions for VEX IQ Robotics platform, showcasing steps and components involved in the process, aimed at enhancing educational robotics experiences for beginners and educators.

Now, when you connect your IQ Brain to VEXcode IQ, a green Brain icon will appear in the Toolbar instead of an orange Brain icon. You will now be able to download and run VEXcode IQ projects.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: