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.2.1 (Current)
Released October 2023
- Added support for Pneumatics
- Implemented safeguards to ensure all motors are equal
- Display VEXos Version on long check button press
Legacy Firmware
VEXos Version 2.1.5
Released February 2020
- Bug fix for smart radio not connecting to certain devices
- Bug fix for Fatal Error 4 when user program starts
VEXos Version 2.1.3
Released March 2019
- Minor release to fix an issue where devices would not be detected by the brain on boot
VEXos Version 2.1.4
Released December 2019
- Increased download reliability for Bluetooth devices
- Other minor bug fixes
VEXos Version 2.1.3
Released March 2019
- Minor release to fix an issue where devices would not be detected by the brain on boot
VEXos Version 2.1.2
Released October 2018
- Minor release to fix bug where port 12 devices are not detected by the brain
VEXos Version 2.1.1
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
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
VEXos Version 1.15
Released June 2015
NOTE: Requires update to all sensors
- Improved USB communications
- Improved Sensor/Motor communications
- Reduced chance of memory corruption
VEXos Version 1.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
VEXos Version 1.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
VEXos Version 1.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
VEXos Version 1.11
Released July 2014
- Added Autopilot program
VEXos Version 1.1
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
VEXos Version 1.09
Released March 2014
- Increased Robot Brain to Radio bus speed
VEXos Version 1.08
Released January 2014
- Fixed a bug that was causing motors to ignore some commands
VEXos Version 1.07
Released October 2013
- Added default motor inversion options
- Added enhanced support for the Distance Sensor
- Fixed a motor response delay bug
VEXos Version 1.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
VEXos Version 1.05
Released September 2013
- Internal release
VEXos Version 1.04
Released September 2013
- Internal release
VEXos Version 1.03
Released September 2013
- Fixed "reversed motor" error from v1.02
VEXos Version 1.02
Released September 2013
- Added support for custom user programs
- Added support for increased sensor and Smart Motor functionality
VEXos Version 1.01
- Initial release
Controller Firmware 1.05
Released September 2015
- Supports VEX IQ Smart Radio
Controller Firmware 1.04
Released November 2014
- Supports Robot Brain Firmware v1.13
- Improved battery charging software for better performance
- Updated battery & charge status communication
Controller Firmware 1.03
Released August 2014
- Supports Robot Brain Firmware v1.12
- Increased number of available 900 MHz channels
- Improved low battery indication
Controller Firmware 1.02
Released May 2014
- Added support for 2.4 GHz Radio
Controller Firmware 1.01
- Initial release