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

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 GO - v2.0.7

What's New:
  • Updated VEX GO Brain firmware allows users to update VEX GO Brain firmware when using the web-based version of VEXcode GO Learn More >
  • VEXcode GO now includes support for 13 new languages - Arabic, Czech, Dutch, German, Korean, Latvian, Lithuanian, Hungarian, Japanese, Thai, Russian, Finnish, and Ukrainian
Change Log:
  • [All] Supports new VEX GO Brain Firmware that now enables firmware updates via Web-Based VEXcode GO 
  • [All] Added VEX GO battery indicator
  • [All] Added “crashed?” block to detect collisions
  • [All] Improved VEX GO Brain firmware update process
  • [All] Bug fix for “turn to heading” not always taking the shortest path to heading
  • [All] Added language support for Arabic, Czech, German, Korean, Latvian, Lithuanian, Hungarian, Japanese, Thai, Russian, Finnish, and Ukrainian 
  • [Web-Based] Resolved issue where the project name was not getting restored after refresh

VEXcode IQ - v2.0.7

What's New:

  • Added a new “Motor Group” device to the Devices & Remote Controller configuration to support 2-motor mechanisms. Learn More >
  • VEXcode IQ now includes support for 9 new languages -  Arabic, Czech, Latin American Spanish, Korean, Latvian, Hungarian, Dutch, Japanese, and Thai

Change Log:

  • [All] Added Motor Groups to the robot config to allow for controlling 2 motors more easily
  • [All] Added language support for Arabic, Czech, Latin American Spanish, Korean, Latvian, Hungarian, Dutch, Japanese, and Thai
  • [Big Sur] Added Big Sur beta release
  • [Big Sur] Added save confirmations when downloading projects
  • [macOS/Windows] Added a progress bar for downloading programs to the brain
  • [macOS/Windows] Added save dialogue when converting projects
  • [iOS] Fixed issue with receiving 0.0.0 as the firmware version back from the brain
  • [Android/FireOS] Fixed Open Recent

Known Issues:

  • [iOS] When using Arabic, the UI can become slow with larger robot configs
  • [Text] Warns will sometimes not be shown in the console

VEXcode V5 - v2.0.7

What's New:

  • Added a new “Motor Group” device to the Devices & Remote Controller configurator to support 2-motor mechanisms. Learn More >

  • Added support for the new V5 Workcell kit and robotic arm. Learn More >

Change Log:

  • [macOS/Windows/ChromeOS] Added Python error console for better error reporting
  • [All] Added Motor Groups to the robot config to allow for controlling 2 motors more easily
  • [All] Added Digital In and Digital Out devices to the robot config to allow for communication with generic digital 3-Wire devices
  • [All] Added Arm workcell device to the robot config
  • [All] Added language support for Arabic, Czech, Latin American Spanish, Korean, Latvian, Hungarian, Dutch, Japanese, and Thai
  • [macOS/Windows] Added a progress bar for downloading programs to the brain
  • [macOS/Windows] Added save dialogue when converting projects
  • [Windows] Fixed issue with the print console not working on some machines
  • [Big Sur] Added Big Sur beta release
  • [Big Sur] Added save confirmations when downloading projects
  • [Android/FireOS] Fixed Open Recent

Known Issues:

  • [iOS] When using Arabic, the UI can become slow with larger robot configs
  • [Text] Selecting “Download Anyways” when dismissing Python errors won’t show the download progress
  • [Text] Warns will sometimes not be shown in the console
  • [Text] The Python errors will sometimes return their own line number in addition to the ones we provide

VEXcode Pro V5 - v2.0.2

Change Log:

  • Added Motor Group device to the graphical robot configuration panel.
  • Added Digital In and Digital Out device types to the graphical robot configuration panel.
  • Added Arm device to the robot config to support the launch of the V5 Workcell platform.
  • Updated V5 SDK to latest version.
  • Added Beta version release for macOS 11.x Big Sur. This build requires a different install than the standard macOS version of VEXcode Pro.

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