Skip to content

RoboRIO

To wire the RoboRIO appropriately, consult Good Electrical Practices.

Flashing the RIO

To flash the RoboRIO, you will need Balena Etcher and FRC Game Tools.

  1. Download the latest FRC Game Tools and install it, ignore all the NI bloatware and just install the Game Tools.
  2. Go to C:\Program Files (x86)\National Instruments\LabVIEW 2023\project\roboRIO Tool\FRC Images (don't ask me why it's in the 2023 folder), and drag the .zip file with the RoboRIO image to your desktop or a folder you can easily access.
  3. Put the microSD card that you would like to use in the RoboRIO into your computer.
  4. Open Balena Etcher, select the RoboRIO .zip file you extracted earlier, and flash it with the RoboRIO image.
  5. Once it is done flashing, eject the microSD card and put it into the RoboRIO.
  6. Power on the RoboRIO, and connect to it via Ethernet or USB-B.
  7. Open the RoboRIO Team Number Setter (installed with FRC Game Tools), scan for the RoboRIO, and set the team number.
  8. The RoboRIO should now be flashed and set to your team number, you can go to the website 10.TE.AM.2 (replace TE.AM.2 with your team number) to verify that it is working, or open FRC Driver Station after setting the team number in the Driver Station.

SSH

Sometimes you may want to access the RoboRIO's file system or terminal. To do this, you can open powershell or a terminal and use the following command:

(replace TE.AM.2 with your team number) The password is blank, just hit the enter key. You should now be logged into the RoboRIO's terminal. You can use ls to list files and cd to change directories. View the WPILib Docs to understand the RoboRIO's file system.