Transitioning from App-Based VEXcode to Web-based on Chromebook

Due to Google's decision to discontinue support for Chrome Apps on Chromebooks starting January 2025, all Chrome Apps will no longer be visible in the Chrome Web store and will be unable to function. This change is beyond our control at VEX, but we're committed to ensuring a smooth transition for our users.

While the VEXcode V5 App will be available for use up until Google removes all Chrome Apps from the Chrome Web Store, we strongly recommend making the move to Web-based VEXcode V5 well before this deadline. Rest assured, Web-based VEXcode V5 has all the capabilities and functionality of the App-based version. We understand that changes can be challenging, which is why we've prepared this comprehensive guide explaining any differences between the Web-based and App-based versions of VEXcode V5.

Changes to Expect in Web-based VEXcode V5

Connecting a V5 Brain to VEXcode V5

When you connect your V5 Brain to your Chromebook, it won't automatically connect to Web-based VEXcode. You'll need to connect manually:

App-based Web-based
Diagram illustrating the installation process for V5 robotics components, showing labeled parts and connections for proper setup. Diagram illustrating the installation process for V5 robotics components, including labeled parts and connection points, to assist users in setting up their V5 systems effectively.
  1. In the Brain's window, locate the Connect button.
  2. Click Connect to begin the connection process.
  3. In the dialog box that appears, click Continue.
  4. From the options presented, select the device with the lowest number.

Note: Web-based VEXcode doesn't remember previously connected Brains. If you disconnect your Brain from the computer at any point (such as when you unplug your robot from the computer), you'll need to repeat this process to reconnect.

Go here for detailed step by step instructions on how to connect your Brain to Web-based VEXcode V5.

Connecting a V5 Controller to VEXcode V5

When you connect your V5 Controller to your Chromebook, it won't automatically connect to Web-based VEXcode. You'll need to connect manually:

Diagram illustrating the installation process for V5 robotics components, showing labeled parts and steps for proper assembly.

1. In the Brain window, select the Connect button.

Diagram illustrating the installation process for V5 robotics components, featuring labeled parts and connection points to guide users in setting up their V5 system.

2. In the dialog box that appears, click Continue.

From the options presented, select the device with the lowest number.

Diagram illustrating the installation process for V5 robotics components, featuring labeled parts and step-by-step instructions to guide users through the setup.

The Controller icon will turn green when the V5 Controller is successfully connected to VEXcode.

Note: Web-based VEXcode doesn't remember previously connected Controllers. If you disconnect your Controller from the computer at any point (such as after you update the Controller’s firmware), you'll need to repeat this process to reconnect.

Go here for detailed step by step instructions on how to connect your Controller to Web-based VEXcode V5.

Renaming a Project

In Web-based VEXcode V5, clicking on the project’s name will not start the process of saving a new file, like in App-based VEXcode. 

1. Click on the project's name to open a window, you will see one of two buttons.

Diagram illustrating the installation process for V5 robotics components, showing labeled parts and connections to assist users in setting up their V5 system efficiently.

Save: If you haven't saved the project before.

Diagram illustrating the installation process for V5 robotics components, showing labeled parts and assembly steps for users to follow.

Rename: If you’ve previously saved the project.

2. Clicking either button opens a dialog box similar to using Save As in the File menu.

Updating the V5 Brain's Firmware

Once you have connected a V5 Brain to VEXcode, the Brain icon will turn orange if the Brain needs to update its firmware, just like in App-based VEXcode V5. You’ll be able to update your Brain in two separate ways:

Diagram illustrating the installation process for V5 robotics components, showing labeled parts and connections to assist users in setting up their V5 system effectively.

1. When connecting an V5 Brain to Web-based VEXcode, it will automatically detect if the Brain needs an update or not, and a dialog box will appear on the screen. By selecting Update, the Brain’s firmware will immediately start the update process.

Diagram illustrating the installation process for V5 robotics components, featuring labeled parts and assembly steps.

2. You can also update the Brain’s firmware the same way in App-based VEXcode V5, by clicking on the Brain icon and selecting Update.

After updating, Web-based VEXcode V5 will automatically prompt you to disconnect and reconnect your Brain to finish the update process.

Go here for step by step instructions on updating your V5 Brain’s firmware in Web-based VEXcode V5.

Configuring a Vision Sensor

1. When configuring a Vision Sensor, click the Configure button.

2. Instead of a new Utility window, you'll now see an Open Utility button.

Diagram illustrating the installation process for V5 robotics components, including labeled parts and connections for proper setup.

3. Click Open Utility to open the Vision Utility site.

4. In the Vision Utility:
- Manually connect your Vision Sensor.
- Use the Copy Config and Paste Config buttons to apply your configuration.
- Click DONE to finish the setup.

Note: The Vision Sensor will not connect automatically. Manual connection is required in the Vision Utility.

For step by step instructions on how to configure your Vision Sensor in the Vision Utility, go here.

Saving and Opening Projects

Saving a Project to Your Device

Saving a project to your device works the same in both Web-based and App-based VEXcode:

  1. Click File in the menu.
  2. Choose either Save or Save as.
  3. Select the location on your device where you want to save the project.
  4. Name your file and click Save.
  5. After this initial save, the project will continuously autosave from this point onward.

Click here for step by step instructions on how to save VEXcode V5 projects.

Opening a Project from your Device

Opening a project from your device works the same in both Web-based and App-based VEXcode:

  1. Select File.
  2. Select Open.
  3. Select the file that you want to open in VEXcode V5.
  4. Select Open.

Any projects saved from App-based VEXcode V5 will be able to be opened in Web-based VEXcode V5 with no changes or extra steps required.

Click here for step by step instructions on how to open VEXcode V5 projects.

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

Last Updated: