Getting Started with Driver Hub

After receiving the Driver Hub it is advised to unbox the device, plug the Driver Hub in to charge over USB-C, and power on the Driver Hub. Below is the initial bring up process of the Driver Hub.

Required Materials

  • Driver Hub (REV-31-1596)

  • USB-A to USB-C Cable

  • USB-A Wall Charger

Battery Installation

To install the battery place it with the REV Logo out and the -/+ located near the contacts for the device. Add on the rear door and screw in using the included M3 hardware.

Before continuing to set up the Driver Hub allow the battery to charge over USB-C or keep the Driver Hub plugged into a power source during set up.

Setting up the Driver Hub

When the Driver Hub is first powered up, or a factory reset is performed, an initial set up process is needed. Start by selecting next on the main screen to continue.

Select a local Wi-Fi network that has access to the internet, enter in the password for that network if required, and select next.

Time zone and date of the device are set by the local Wi-Fi network. Confirm these settings are correct before proceeding by the Next button.

Initial set up is complete! Select Finish to operate the Driver Hub.

Initial Update

After setting up the Driver Hub, the Software Manager application will open. Select the Update All button to start the download and installation of software updates for the Driver Hub.

The updates can take several minutes to complete. Make sure the Driver Hub is charged or plug in the Driver Hub during the updating process.

Now the Driver Hub is ready to connect to a Control Hub!

Once the Driver Hub is connected to a Control Hub, you will have access to the entire Driver Station Application interface. Like any application, understanding the major components that make up the Driver Station Application interface, will maximize your ability to utilize the application efficiently. Consider the following components:


Initialize, start, and stop programs

Only available when a program has been selected.


Telemetry display

Displays telemetry outputs.

Displays any system warnings and error codes


Active configuration

Displays which configuration file is currently active.

If this section says <no config file> you will need to activate or create a configuration file.


Network information

Displays Control Hub SSID Name, signal strength, and ping time.


Gamepad connections.

See Connecting Gamepads for more information.


Autonomous drop down menu

Drop down menu that displays all autonomous programs saved on the Control Hub.


Teleop drop down menu

Drop down menu that displays all teleop programs saved on the Control Hub.


System power display

Displays the amount of battery voltage powering the robot, when connected to a Control Hub.


Settings drop down menu

Access settings, configure the robot, restart the robot, check to see if your system meets competition inspection requirements and more.


Practice Timer

A built in timer that can be used to to practice for different portions of a match.

Tips and Tricks

If you tap on area 4, it will switch to displaying the link speed and signal strength. It will go back to showing the signal strength and ping time if you tap it again.

The smaller number in area 8 is the lowest voltage that the Driver Station has observed from the Robot Controller. If you tap area 8, the lowest voltage will be reset to the current voltage.

Battery Best Practices

We suggest the following best practices to help optimize and preserve the health of your Driver Hub’s battery. It is not necessary to strictly follow these recommendations, however, consistently operating outside of these guidelines may lead to decreased performance.

  • If you are not using your Driver Hub any time soon, it is best to turn it off to minimize the battery usage.

  • Avoid temperature extremes, both high and low, when charging, using, or storing Driver Hub batteries. Elevated temperatures can accelerate degradation of the battery and can lead to significant safety risks. Although your Driver Hub is expected to get warm while charging, you should remove the Driver Hub from the charger if it becomes uncomfortably hot. It is also recommended to not charge the Driver Hub when the battery is 32°F/0°C or lower in order to best persevere battery health.

  • If you need a faster charge, using a PD 3.0 fast charger would decrease the charge time but is not recommended for continuous charging. To get the best battery health, We recommend charging your Driver Hub before the battery reaches 20% charge. It is also best to remove your Driver Hub from the charger within 24 hours of reaching 100%, this would be even more impactful if you are using a PD 3.0 fast charger.

  • Avoid use or storage of Driver Hubs in high-moisture environments, and avoid mechanical damage such as puncturing and impacts. Remove the battery from the Driver Hub for long term storage, such as over summer break. Store it in a dry temperature controlled environment around room temperature. To best preserve battery health, avoid storing the battery with low or no charge.

Connecting Gamepads

The Driver Station Application allows for the connection of two gamepads. When working with the Driver Hub these gamepads can be plugged into any of the three USB 2.0 ports. Once the gamepads are plugged in, you will need to initialize them. For the following example we will use PS4 controllers, such as the Etpark Wired Controller for PS4 (REV-39-1865).

To initialize the gamepad that will act as User 1 (gamepad1, in code) press the options button and the Xbutton on the gamepad at the same time. To initialize User 2 ( gamepad2, in code) press the options button and the O button at the same time.

For the Logitech F310 Gaming Controller and Xbox 360 Controller for Windows, press start and A at the same time to initialize User 1 and start and B at the same time to initialize User 2.

Last updated