• Updated all sensor bootloaders to help prevent random sensor crashes
  • Smart Radio bug fixes




  • VEX IQ Firmware Changelog

    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 what allows 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. Visit this page for more details!


      VEXos Version 2.1.1 (Current)

      Released October 2018

    • Added support for VEX Vision Sensor
    • Added second serial port so that user code can communicate directly with the host computer via serial
    • Fixed USB issue with macOS Mojave
    • Miscellaneous bugs fixes

    Sign Up for VEX IQ Firmware Update Notifications!

    * indicates required

    Legacy Firmware

    VEX IQ Robot Brain

    VEXos Version 2.0.2

    Released June 2017

    • Updated all sensor bootloaders to help prevent random sensor crashes
    • Smart Radio bug fixes

    VEXos Version 2.0.1

    Released July 2016

    • A new “Demos" folder that contains Autopilot and the new Sensors programs
    • Driver Control no longer uses optional Gyro, Distance, Color, or Touch LED devices for demonstration purposes
      ⁃ Driver Control still supports Smart Motors and Bumper Switches as before
    • The demonstration sensor functions, previously in default Driver Control, have moved to "Demos > Sensors"
    • Improvement in the Smart Motor's ability to determine when a move task is complete
    • Corrected a bug involving the Smart Motor Reset Position command
    • Various Smart Radio improvements were implemented
    • Improved Device Firmware Stability (Devices will no longer lose software)
    • Robot Brains can now be given a name:
      ⁃ The name appears on the boot screen
      ⁃ The name can also be viewed by holding down the Check button for 3 seconds
      ⁃ Names are set using the VEXos Utility
    • Programs can start automatically when the Robot Brain powers up by using "Settings > Start at:"
    • Improved Smart Radio security with feature "Settings > Bluetooth Off or On." Only turn Bluetooth on if connecting to a Bluetooth enabled device
      ⁃ This setting will only appear when a Smart Radio is inserted
    • QR codes are now available to assist in pairing the Robot Brain to Bluetooth devices
    • Robot Brains can be reset to their original configuration with "Settings > Reset All Settings"
    • The Robot Brain will power off after 5 minutes of inactivity if no program is running
    • Various other bug fixes

    VEX IQ Firmware v1.16

    Released September 2015

    • Supports VEX IQ Smart Radio

    VEX IQ Firmware v1.15

    Released June 2015

    • NOTE: Requires update to all sensors
    • Improved USB communications
    • Improved Sensor/Motor communications
    • Reduced chance of memory corruption

    VEX IQ Firmware v1.14

    Released January 2015

    • NOTE: Requires Smart Motor Update
    • NOTE: If using a current threshold in a custom program, threshold values may need adjustment
    • Fixed Smart Motor "weak reverse after stall" bug

    VEX IQ Firmware v1.13

    Released November 2014

    • NOTE: Requires Controller Firmware 1.04 or higher and a Smart Motor Update
    • Updated "Autopilot" program to enable functions without all sensors
    • Improved display of "Wiring Errors"
    • Provided additional functionality for ROBOTC support
    • Fixed a bug in the Smart Motor PID position control
    • Reduced latency in Smart Motor position feedback
    • General bugfixes & performance enhancements

    VEX IQ Firmware v1.12

    Released August 2014

    • NOTE: Requires Controller Firmware 1.03 or higher
    • Added "Plug and Play" for Smart Devices
    • Added information to the "Wiring Errors" warning
    • Added the "Device Info" menu item
    • Added details to the "System Info" menu item
    • Added "Reset to Default" option to Driver Control
    • Improved I2C performance
    • General bugfixes & performance enhancements

    VEX IQ Firmware v1.11

    Released July 2014


    VEX IQ Firmware v1.10

    Released May 2014

    • Added support for 2.4 GHz Radio
    • Revised memory map
        Note: Old programs will be erased
    • Added Math Library
    • General stability and bug fixes

    VEX IQ Firmware v1.09

    Released March 2014

    • Increased Robot Brain to Radio bus speed

    VEX IQ Firmware v1.08

    Released January 2014

    • Fixed a bug that was causing motors to ignore some commands

    VEX IQ Firmware v1.07

    Released October 2013

    • Added default motor inversion options
    • Added enhanced support for the Distance Sensor
    • Fixed a motor response delay bug

    VEX IQ Firmware v1.06

    Released October 2013

    • Added support for programming in Modkit or ROBOTC
    • Added menu navigation using controller (E and F buttons)
    • General stability and bug fixes

    VEX IQ Firmware v1.05

    Released September 2013

    • Internal release

    VEX IQ Firmware v1.04

    Released September 2013

    • Internal release

    VEX IQ Firmware v1.03

    Released September 2013

    • Fixed "reversed motor" error from v1.02

    VEX IQ Firmware v1.02

    Released September 2013

    • Added support for custom user programs
    • Added support for increased sensor and Smart Motor functionality

    VEX IQ Firmware v1.01

    • Initial release

    VEX IQ Controller

    Controller Firmware v1.05

    Released September 2015

    • Supports VEX IQ Smart Radio

    Controller Firmware v1.04

    Released November 2014

    • Supports Robot Brain Firmware v1.13
    • Improved battery charging software for better performance
    • Updated battery & charge status communication

    Controller Firmware v1.03

    Released August 2014

    • Supports Robot Brain Firmware v1.12
    • Increased number of available 900 MHz channels
    • Improved low battery indication

    Controller Firmware v1.02

    Released May 2014

    • Added support for 2.4 GHz Radio

    Controller Firmware v1.01

    • Initial release