Not asking for help coding simply asking how i get the software for it/what application im supposed to have for it and also how to port it to the v5 brain.
You can use
- Vexcode V5/IQ
- VSCode Vex Extension
Vexcode V5
Go to Vexcode V5 or Vexcode IQ. This is the code editor that is used. The default language is block coding.
You can follow this tutorial to get started on C++.
You can also install it on your computer here: VEXcode Install V5 - VEX Robotics.
VSCode Extension
Forenote: You might not want to use this unless you want to use PROS or are familiar with the VSCode Interface.
Here’s a tutorial: VEX Visual Studio Code Extension - VEX Robotics
If you haven’t already, install Visual Studio Code.
On the left, click on the icon that looks like 4 squares connected (or press CTRL+SHIFT+X). That is the extensions tab. Install VEX by typing in “Vex robotics”, and click on the option (not vex robotics feedback). Go ahead and click Install.
After installation, there will now be a Vex Icon there. After you click it, you can start a new project there.
Select your competition, then C++. Then you can choose from a number of templates. After filling the project name, and possibly the description, click “Create”.
You will have a new folder now. In the src folder, you can edit main.cpp to install code.
You can download code, run, or stop the code on the bar on the bottom (if you have the brain installed).
You can connect the V5 Brain by connecting the microUSB on the brain to USB-A to the computer.
The most common software is vscode with the vex extension. Please note that the vex extension has very poor documentation. An alternative extension is pros, which was made by students and has excellent documentation
There are a couple options for coding.
- VEXcode pro v5
This is downloadable from the vex website here: VEXcode Pro V5 - VEX Robotics
it is by far the simplest option. - VEX vscode extension
This is also made by vex and is an extension for Visual Studio code, a commonly used IDE. VScode can be downloaded here: Download Visual Studio Code - Mac, Linux, Windows
and the extension can be found here: VEX Visual Studio Code Extension - VEX Robotics - PROS vscode extension
PROS is made by a team of students from Purdue and is available as a VScode extension. PROS has great documentation and an installation guide can be found here: Getting Started — PROS for V5 3.8.0 documentation
There is also vex code, which I would not recommend unless you are just getting started and want something very simple. VEXcode pro v5 and the vex vscode extension use the same API provided by vex, whereas PROS has a different API. PROS has generally better documentation and has community support especially if you in the main vex discord, where you can talk directly to PROS developers. Both of them have virtually the same capabilities and you can be successful no mater which one you choose.