A VEX AIM project in Visual Studio Code (VS Code) can be created using a template, either blank or from one of the provided examples. Follow the steps below to create a new project.

Creating a VEX AIM Project

The Visual Studio Code interface with the Welcome tab open. The VEX Extension icon in the sidebar is highlighted in red.

Open VS Code on your computer and select the VEX icon in the Activity Bar.

If the VEX icon isn’t visible, make sure the VEX Extension is installed. For installation steps, see the instructions here.

The VEX Extension panel expanded in Visual Studio Code showing the Project Actions section. The New Project button is highlighted in red.

Select New Project underneath PROJECT ACTIONS.

The Create a New VEX Project window with multiple platform options. The AIM platform tile is highlighted in red.

Select AIM from the list of available platforms.

The next screen in the project creation process showing AIM Empty Template Project selected. The template tile is highlighted in red.

Select a project template to use.

The project configuration screen showing the Project Name field empty and highlighted in red.

Enter a name in the Project Name field. Special characters are not allowed.

Note: This name will be used for the project’s top-level folder and will also appear on the VEX AIM Coding Robot's screen after the project is downloaded.

The same configuration screen now showing AIM_Project typed in as the Project Name. The Description field is empty and highlighted in red.

You can optionally add a description in the Description field. This can be used to summarize the project’s purpose or any important notes.

The configuration screen again, now showing the Location field with a directory path and the field highlighted in red.

If you want to save the project somewhere other than the default folder, select Browse to choose a location on your computer.

Note: The default project location can be adjusted in the VEX Extension’s global settings.

The bottom-right corner of the configuration screen with the blue Create button highlighted in red.

Select Create.

The Explorer panel in Visual Studio Code showing the folder structure of a project named AIM_PROJECT. Inside the src folder, the main.py file is displayed and highlighted in red, indicating it is selected for editing.

Select the main.py file from the file explorer.

The final project workspace open in Visual Studio Code. The Explorer shows AIM_PROJECT with a main.py file open in the editor, containing sample code that prints Hello AIM to the robot screen.

You can now start coding a VEX AIM project in VS Code.

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

Last Updated: