New Features in VEXcode V5 4.0

VEXcode V5 4.0 introduces a range of new features. This major update focuses on enhancing productivity and accessibility in robotics coding. Read below to learn what new features are available with VEXcode V5 4.0!

Go here to download the new installer for VEXcode V5 4.0!

Switch Blocks

New Switch Blocks are now available, making the transition from block-based coding to text-based programming seamless.

Diagram illustrating the components and features of the V5 robot system, designed to help users get started with VEX robotics.

Drag and Drop Switch Blocks: All Switch Blocks are available to be dragged from the toolbox and typed into directly.

Diagram illustrating the key components and features of the V5 robotics system, intended to guide users in getting started with V5 technology.

Type Python Directly Into Blocks Projects: VEXcode allows you to incorporate Python commands directly into your projects, integrating them seamlessly with other Blocks. To assist you in writing correct code, VEXcode also provides an autocomplete feature for Python commands.

VEX V5 robotics system components overview, showcasing various parts and accessories for beginners in the 'Get Started' section of the V5 Category Description.

Code Conversion: Convert entire block stacks to Python with a single click.

This feature is perfect for learners looking to graduate from blocks to text. For more information about coding with Switch Blocks, go here.


Save and Load in Web-based VEXcode

V5 robot kit components layout, showcasing various parts and tools for assembly, illustrating the essentials needed to get started with V5 robotics.

Web-based VEXcode will now automatically save project changes once your project has been initially saved.

Other changes to the File Menu:

  • Load From Your Device has now been changed to Open.
  • Save to Your Device has now been changed to Save as.
  • You can also now manually save using the Save button.

For a step-by-step guide on how to load and save VEXcode V5 Project on a Chrome Browser, go here.


Updated AI Vision Sensor Detection

The AI Vision Sensor is now able detect AprilTags and AI Classifications.

VEX V5 robotics system components diagram illustrating various parts and their functions, designed to assist users in getting started with V5 robotics.

AprilTags are images that can be detected and have unique IDs. They can be printed out and used in fields for use with robots. Download a printable AprilTag PDF here.

VEX V5 robotics system components overview, showcasing various parts and accessories for beginners in robotics. This image supports the 'Get Started' section of the V5 Category Description.

AI Classification models include Classroom Elements, which can be used in educational settings to detect balls, rings, and cubes of different colors, as well as Competition Elements, which support the detection of game elements in the current VEX Robotics Competition (V5RC) 2024-2025 High Stakes game.

Go here to learn about how to use the AI Vision Sensor in Blocks, Python, and C++.


Read Blocks Aloud

All Blocks inside VEXcode V5 4.0 can now be read aloud with a simple right-click.

This feature is available on all devices but Android.

V5 Category Description illustration showing key features and components to help users get started with V5 products, including labeled parts and usage instructions.

  • Customizable Voices: Choose from various voices and adjust speed and pitch in the new Tools Menu.
  • Context Menu Integration: Right-click any block to hear it read aloud.

Go here for step-by-step instructions on how to use the Read Feature in VEXcode.


Tools Menu

VEXcode V5 4.0 has moved the Tools Menu out of the File Menu and onto the toolbar, and it's now packed with features for productivity and accessibility.

V5 robot components and accessories displayed in a layout, illustrating the various parts available for building and programming V5 robots, as part of the 'Get Started' section in the V5 Category Description.

Keyboard Shortcuts

There are new Keyboard shortcuts available for starting, stopping, and opening help documentation.

Mac Windows
V5 robot kit components layout, showcasing various parts and accessories for assembly, in the context of the 'Get Started' section of the V5 Category Description. V5 robot system components diagram illustrating key elements for beginners, including motors, sensors, and structural parts, designed to aid users in understanding the V5 robotics platform.

High Contrast Theme

High contrast themes increase the distinction between text and background, making content easier to read for users with low vision, color blindness, or other visual impairments.

Default High Contrast
VEX V5 robotics system components overview, featuring various parts and their labels, illustrating the setup and configuration for beginners in the 'Get Started' section of the V5 Category Description. VEX V5 robotics system components diagram illustrating key parts and their functions, intended to guide users in getting started with V5 robotics.

Speech Settings

Working with the new Read Blocks feature, you can change the voice used, the speed of speech, and the pitch from this menu.

VEX V5 robotics system components with labels, showcasing parts for beginners to get started with building and programming robots.

API Documentation

Access comprehensive API documentation, making it easier than ever to explore and utilize the full potential of your VEX V5 robot.

V5 Category Description overview image illustrating key features and components for getting started with VEX robotics.

Click here to access the official VEX API Reference site.


Web-based Wireless Project Downloads

Web-based VEXcode V5 is now able to wirelessly connect to an V5 Brain through a V5 Controller.

V5 robot system components diagram illustrating key parts and their functions, used for understanding the setup process in the 'Get Started' section of the V5 Category Description.

To learn how to wirelessly download a project to your V5 Brain, go here.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: