My Cart
$USD

VEXcode is free to use.


VEXcode VR

Try it now at vex.vr.com >

Curriculum available at cs.vex.com >

More resources at getStarted.vex.com >

VEX Classroom v1.0.1 (for VEX GO)

 

VEXcode GO - v2.0.3

VEXcode IQ - v2.0 Preview

 

 

Changes:

  • Rebranded from "VEXcode IQ Blocks" to "VEXcode IQ"
  • Added IQ C++ support to VEXcode IQ
  • Added IQ C++ code viewer while in Blocks mode
  • Added errors display interface to VEXcode text viewer
  • Added ability to convert Blocks Projects to C++
  • Updated and added Blocks example projects
  • Updated Vision Utility to display the center coordinates of a detected object instead of the origin coordinates
  • Updated Vision Utility to allow you to select an image area by dragging in any direction
  • Resolved issue where ghost text may appear when dragging blocks
  • Add software privacy policy link in the “About” dialog window
  • Resolved an issue where My Blocks may not load properly on project load
  • Resolved an issue where invalid data was generated for Trig functions - all Trig functions now return degrees
  • Added new preview languages - Deutsch, Lietuvių, Русский, Suomi, Türkçe
  • Small increase to the memory available per stack (when started/event/thread) to allow for larger and more complex projects

 

Known Issues:

  1. [Blocks] Using the “Share” button to generate a PDF of a project does not print the content of project notes (yellow boxes)
  2. [Blocks] Motor commands do not automatically update when device/direction names change in the Devices window
  3. [Blocks] My Blocks parameter blocks may not appear disabled if you drag them straight from the definition block into any block outside of the originating My Block - however, the parameter's behavior is disabled
  4. [Blocks] Undo/Redo actions in the Blocks interface can cause you to lose your blocks project if triggered directly after opening the Help / Devices / Code Viewer panels
  5. [iPad] Share feature is disabled due to Safari engine issue
  6. [Android] Share feature is disabled due to Chrome engine issue
  7. [Chrome OS] Saved indicator text may display “Not Saved” when the code is actually saved. Users can hit save to force the label to match the current state
  8. [Blocks] The horizontal scroll bar in the code viewer may not be visible, but horizontal scrolling is allowed
  9. [C++] Linker errors will appear in a pop-up error window as opposed to appearing in the “Errors” interface.
  10. [All] Example project names are not translated yet

VEXcode V5 - v2.0.2

 

Android support coming in October 2020

Changes:

  • Updated tutorial videos for 2.0 interface
  • Resolved an issue when clicking the "firmware update" button on iPadOS causing unresponsiveness
  • Added support for V5 Optical Sensor with Blocks and Python
  • Added support for V5 Distance Sensor with Blocks and Python
  • Added support for V5 Rotation Sensor with Blocks and Python
  • Added support for V5 Electromagnet with Blocks and Python
  • Resolved an issue on iPadOS when saving Projects with certain characters in the project comments or notes
  • Restored share feature on iPadOS

Known Issues:

  1. [Blocks] Using the “Share” button to generate a PDF of a project does not print the content of project notes (yellow boxes)
  2. [Blocks] Motor commands do not automatically update when device/direction names change in the Devices window
  3. [Blocks] My Blocks parameter blocks may not appear disabled if you drag them straight from the definition block into any block outside of the originating My Block - however, the parameter's behavior is disabled
  4. [Blocks] Undo/Redo in blocks can cause you to lose your blocks project after opening the Help / Devices / Code Viewer windows.
  5. [Chrome OS] Saved indicator text may display “Not Saved” when the code is actually saved. Users can hit save to force the label to match the current state
  6. [Text] The horizontal scroll bar in the code viewer may not be visible, but horizontal scrolling is allowed
  7. [Windows] MSI installer does not update existing installs. Your will need to manually uninstall the application before updating.

VEXcode Pro V5 - v2.0.1

 

Changes:

  • Added support for V5 Optical Sensor
  • Added support for V5 Distance Sensor 
  • Added support for V5 Rotation Sensor
  • Added support for V5 Electromagnet
  • Resolved an issue with the 3-Wire Accelerometer not showing up in the simplified Autocomplete command list.
  • Resolved several issues with inconsistent / incorrect example projects
  • Added missing command help for Motor Controller 29 devices

Known Issues:

  1. “Editor Font Zoom Reset” under “Tool” menu on Windows, resets to slightly smaller font than the default

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