Using the VEX Classroom App with the 123 Robot

The VEX Classroom app is a useful tool that allows you to get started quickly. The app can be used to easily update 123 Robot Firmware, including updating multiple robots at one time. You can also use it to rename 123 Robots, monitor robot battery life, and more!

Navigate to your device’s app store and search for ‘VEX Classroom’ to download the app if you have not already done so.

Note: the VEX Classroom app is available on the following platforms:


Getting Started

Screenshot of the VEX Robotics Classroom App interface, displaying key features and navigation options for users, as part of the VEXcode VR Overview section.

When you open the VEX Classroom App,  you will see an image of Colonel Jo explaining the purposes of the app.

Select 'Scan for Robots/Coders' to begin.

Updating the 123 Robot Firmware

Screenshot of the VEX Classroom App interface showing the update feature, highlighting key options and navigation for users in the context of VEX Robotics and VEXcode VR overview.

The firmware on one or multiple 123 Robots can be updated using the VEX Classroom app.

For more information on how to update one or multiple 123 Robots using the VEX Classroom app, view the Update the 123 Robot Using the VEX Classroom App article.


Renaming a 123 Robot

Screenshot of the VEX Robotics Classroom App interface showing the option to select a robot name, illustrating the process for users in the 'Using the Classroom App' section of the VEXcode VR Overview.

To rename a 123 Robot, select the 123 Robot you want to rename.

Rename button in the VEXcode VR Classroom App interface, used to change the name of a project or file.

A list of options will appear. Select ‘Rename.’

Screenshot of the VEXcode VR Classroom App interface, illustrating the process of renaming a project, with highlighted options and buttons for user guidance in the context of VEX Robotics.

A prompt will appear to enter the new name of the 123 Robot.

A screenshot of the VEX Robotics Classroom App interface, showcasing the Robot Name callout feature, illustrating how users can identify and manage their robots within the app.

Enter the 123 Robot’s new name. Note that only letters, numbers, and spaces are accepted. Names are limited to 7 characters and any characters above 7 will be automatically removed. Once finished, select ‘OK.’

Screenshot of the VEX Robotics Classroom App interface, showcasing features and tools for educators and students to enhance learning in VEXcode VR, part of the VEX Robotics educational resources.

The new name will then display.


Locating a 123 Robot

A 123 Robot can be located using the app. The location feature identifies a specific 123 Robot by making the indicator light on the 123 Robot flash yellow, and playing a chirping sound.

Screenshot of the VEX Robotics Classroom App interface showing the option to select a robot name, illustrating the process for users in the 'Using the Classroom App' section of the VEXcode VR Overview.

To locate a 123 Robot, select the 123 Robot that is to be located.

Screenshot of the Classroom App showing the 'Locate' button, used for identifying VEX Robotics devices in the VEXcode VR environment.

A list of options will appear. Select ‘Locate.’

The 123 Robot icon and name in the app will flash yellow, and the indicator light on the 123 Robot will flash yellow. The 123 Robot will also make a ‘chirp’ noise. Once the location has ended, the 123 Robot’s name and icon will now show green in the app and the indicator light on the 123 Robot will pulse white. View the following animation to see the changing light colors, and listen to the ‘chirp’ sound of the 123 Robot.


Monitoring Battery Life

A collection of battery icons representing different charge levels, illustrating the battery status for VEX Robotics and VEXcode VR applications in the Classroom App context.

The state of each 123 Robot’s Battery is listed. This can be used to monitor the Battery life of one or more 123 Robot’s within range.


Adjusting the 123 Robot’s Volume

Screenshot of the VEX Robotics Classroom App interface showing the option to select a robot name, illustrating the process for users in the 'Using the Classroom App' section of the VEXcode VR Overview.

The 123 Robot can play various sounds. To adjust the volume of a 123 Robot, select the 123 Robot that is to be adjusted.

Screenshot of the volume dropdown menu in the VEXcode VR Classroom App, showing options for adjusting sound levels, illustrating user interface elements for managing audio settings.

Select the volume drop-down.

Screenshot of the VEX Classroom App displaying volume level settings, illustrating the interface for adjusting audio levels in VEX Robotics and VEXcode VR.

Choose a new volume level from 1 (lowest setting) to 15 (highest setting) and select ‘Done’ when finished. The default volume setting is 15.

Screenshot of the Classroom App displaying the volume level settings, with a slider for adjusting the volume and icons for mute and unmute options, relevant to VEX Robotics and VEXcode VR Overview.

The new volume level will then be displayed.


Adjusting the 123 Robot’s Sleep Time

Screenshot of the VEX Robotics Classroom App interface showing the option to select a robot name, illustrating the process for users in the 'Using the Classroom App' section of the VEXcode VR Overview.

The 123 Robot will go to sleep (power itself off) after a set amount of time. To adjust the 123 Robot’s sleep time, select the 123 Robot that is to be adjusted.

Screenshot of the sleep time dropdown menu in the VEX Classroom App, showing options for setting the duration for sleep mode in VEXcode VR.

Select the sleep time drop-down.

Screenshot of the Sleep Time selection interface in the VEX Classroom App, showing options for setting sleep duration for VEXcode VR, with a user-friendly layout and clear input fields.

Choose a new sleep time of 2 minutes (lowest setting), 5 minutes (medium setting), or 15 minutes (highest setting) and select ‘Done’ when finished. The default sleep time setting is 5 minutes.

Screenshot of the VEX Classroom App interface showing sleep time settings for VEX Robotics and VEXcode VR, illustrating options for managing device sleep modes.

The sleep time will then be displayed.

 


To learn more about understanding the 'Device Info' for a connected 123 Robot, see this article.

Accessing Help in the VEX Classroom App

Screenshot of the VEX Robotics Classroom App interface, showcasing various features and tools available for users, as part of the VEXcode VR overview in Category 123.

The Help feature in the Classroom App can be accessed from the Splash Screen as well as the Scanning Screen by selecting 'Help'.

Screenshot of the VEX Robotics Classroom App interface, showcasing features and tools available for users in the VEXcode VR Overview section, designed to enhance learning and engagement in robotics education.

The Help feature will link you to articles that provide additional information. Select the desired article.

Screenshot of the VEX Robotics Classroom App interface, showcasing features and tools available for users in the VEXcode VR environment, as part of the overview for Category 123.

The selected article from the VEX Library will be displayed.

To return to the VEX Classroom App, navigate to the home screen of your device, then back to the Classroom App.

Screenshot of the VEX Classroom App interface showing various features and options for VEX Robotics and VEXcode VR, illustrating how to navigate and utilize the app effectively.

To return to the Scanning Screen from the Help feature, select 'Back'.

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

Last Updated: