The next step to creating your own programs is to connect to the Basic VRC dashboard on a computer. To do this, you will have to close the Basic VRC application, open Settings, click on WiFi, find a Settings icon and it should show an IP address of your device along with other device information. To find the IP address, you will have to look for something like “__.__.__.__” (usually, it would be “192.168.__.__”, but not necessarily). Once found, type this into a browser on your computer with a “:” followed by 8080 (__.__.__.__:8080) which should open up your Basic VRC Connection.
Once the dashboard has opened on your computer, you can go to the Blocks or OnBot Java tabs depending on which type of program you would like to create. Since you are using the default configuration, here is an overview of the motor names and their function:
- frontLeft: Front Left Motor on Drivetrain
- frontRight: Front Right Motor on Drivetrain
- backLeft: Back Left Motor on Drivetrain
- backRight: Back Right Motor on Drivetrain
- intake: Ring Collection Motor
- hopper: Ring Launcher
- leftShooter: Left Flywheel
- rightShooter: Right Flywheel
If you would like to learn about how to program in Blocks, please visit FIRST Tech Challenge’s Wiki on the ftc_app GitHub repository here. Please take note that you have already set up everything up to Step 3 (Press the Blocks link towards the top of the Console to navigate to the main Blocks Programming screen) and can start there.
If you would like to learn about how to program using OnBot Java, please visit FIRST Tech Challenge’s Wiki on the ftc_app GitHub repository here. Please take note that you have already set up everything up to Step 3 (Click on the word “OnBotJava” towards the top of the screen. This will switch the browser to OnBot Java Programming mode.) and can start there.
Currently, the Basic VRC does not support Gamepad interaction, but the feature is coming soon!
Be sure to only follow the FIRST Wiki Tutorial for only creating and saving the program. After saving your program, you are ready for the next step – running it on the emulator!