My Cart
$USD

VEXcode is free to use.


VEXcode VR

Try it now at vr.vex.com >

Curriculum available at cs.vex.com >

More resources at getStarted.vex.com >

VEX Classroom v1.3 (for VEX 123 and VEX GO)

Change Log:

  • Supports new VEX GO Brain Firmware that now enables firmware updates via Web-Based VEXcode GO 
  • Improved VEX GO Brain connection process
  • Added error information when failing to connect to a VEX GO Brain
  • Added error information when failing to rename, update, and locate a VEX GO Brain
  • Added ability to force update the firmware on a VEX GO Brain

VEXcode 123 - v2.0.9

What's New:
  • Added expandable else if and the new line mutator on the print block

  • Added support for Traditional Chinese

Change Log:

  • [All] Updated connection troubleshooting link to point to the environment-specific KB article that VEXcode 123 is currently running on
  • [All] Added expandable "else if" conditional block structures
  • [All] Extended the “print” block to allow adding a new line as a block extension
  • [All] Added Traditional Chinese to the list of supported languages
  • [Web/Chrome OS/Android] Added ability to mute block sound effects
  • [iOS] Fixed issue with using large My Blocks on iOS causing “RangeError” messages
  • [Android] Added unsupported warning when trying to run the Android app on Chrome OS devices
  • [Android] Added share support to Android

VEXcode GO - v2.0.8

What's New:
  • Added new block features and improved the Drive control system

  • Added new tutorial videos to demonstrate how to use VEX GO Eye Sensors, Electromagnets, and LED Bumpers

Change Log:
  • [All] Added new ‘Drive Until’ block for simplified coding with sensors
  • [All] Fixed issue with negative drive velocity not driving/turning in the opposite direction with indefinite drive/turn blocks
  • [All] Updated connection troubleshooting link to point to the environment-specific KB article that VEXcode GO is currently running on
  • [All] Added expandable "else if" conditional block structures
  • [All] Extended the “print” block to allow adding a new line as a block extension
  • [All] Added Traditional Chinese and Turkish to the list of supported languages
  • [All] Added new and updated various tutorial videos
  • [Web/Chrome OS/Android] Added ability to mute block sound effects
  • [iOS/Android] Fixed issue with firmware updating
  • [iOS] Fixed issue with using large My Blocks on iOS causing “RangeError” messages
  • [Android] Added unsupported warning when trying to run the Android app on Chrome OS devices
  • [Android] Added share support to Android

VEXcode IQ - v2.0.8

What's New:

  • Added new block features - expandable "else if" conditional structures and "print" mutators

  • Added templates and example projects for the 2021-2022 VIQC "Pitching In" Hero robot Fling

Change Log:

  • [ALL] Added expandable "else if" conditional structures
  • [ALL] Extended the “print” block to allow adding a new line as an block extension
  • [ALL] Added templates and examples for the 2021-2022 VIQC "Pitching In" Hero robot Fling
  • [ALL] Added scroll indicator to Robot Config for smaller screens
  • [Android] Added unsupported warning when trying to run the Android app on Chrome OS devices.
  • [Android] Added share support to Android
  • [macOS/Windows/Chrome OS/Android] Added ability to mute block sound effects
  • [All] Added warning about Blocks to Text conversion being a one way process
  • [macOS] Merged Big Sur fixes into main application
  • [iOS] Fixed issue with using large My Blocks on iOS causing “RangeError” messages

Known Issues:

  • [iOS] When using Arabic, the UI can become slow with larger robot configs
  • [Text] Compiler “warnings” may sometimes not be shown in the console correctly

VEXcode V5 - v2.0.8

What's New:

  • Added the new V5 GPS to the Devices configuration to support the V5 GPS Sensor

  • Added templates and example projects for the 2021 - 2022 VRC “Tipping Point” Hero robot “Moby”

Change Log:

  • [All] Added V5 GPS support device with example projects
  • [All] Added Potentiometer V2 device support
  • [All] Updated V5 SDK to support latest V5 firmware version
  • [All] Added a scroll indicator to the graphical robot configuration when the panel height is not tall enough to display everything
  • [All] Added block and commands to spin a Motor/Motor Group at a specific voltage
  • [All] Added expandable "else if" conditional block structures
  • [All] Extended the “print” block to allow adding a new line as a block extension
  • [All] Added templates and examples for the 2021-2022 VRC "Tipping Point" Hero robot Moby
  • [macOS/Windows/Chrome OS/Android] Added ability to mute block sound effects
  • [All] Added warning about Blocks to Text conversion being a one-way process
  • [All] Added Traditional Chinese to the list of supported languages
  • [macOS] Merged Big Sur fixes into main application
  • [macOS/Windows/Chrome OS] Added ability to syntax check Python project code without a robot connected
  • [iOS] Fixed issue with using large My Blocks on iOS causing “RangeError” messages
  • [Android] Added unsupported warning when trying to run the Android app on Chrome OS devices
  • [Android] Added share support to Android

Known Issues:

  • [iOS] When using Arabic, the UI can become slow with larger robot configs
  • [Text] Compiler “warnings” may sometimes not be shown in the console correctly

VEXcode Pro V5 - v2.0.3

Change Log:

  • Added V5 GPS support device with example projects
  • Added Potentiometer V2 device support 
  • Updated V5 SDK to support latest V5 firmware version
  • Added a scroll indicator to the graphical robot configuration when the panel height is not tall enough to display everything
  • Fixed issue with help panel not scrolling on the Big Sur beta build

VEXcode Minimum System Requirements

We recommend the following minimum requirements, regardless of whether you are using VEXcode or VEXcode Pro.

Windows

  • Windows 8 or higher
  • 1GB of HDD Space
  • 1x USB 2.0 or 3.0 Port

Mac

  • MacOS 10.13 or higher
  • 1GB of HDD Space
  • 1x USB 2.0 or 3.0 Port

Chromebook

  • ChromeOS 75 or higher
  • 1GB of HDD Space
  • 1x USB 2.0 or 3.0 Port
  • Internet connectivity for downloading projects

iOS / iPadOS

  • iOS12 or higher
  • 600MB of Storage
  • BLE 4.0 Support
  • Internet connectivity for downloading projects

Android

  • Android 7.0+
  • 7+ inch screen
  • 300MB of Storage
  • BLE 4.0 Support
  • Internet connectivity for downloading projects

Other programming software

Tech support for these options are handled by their developers, not VEX.

VEX Software Privacy Policy