The Control Hub is a new product from REV that combines the Robot Controller and Expansion Hub. Some new ports include USB, USB-C, and HDMI. Since there is no visual output, we reccomend buying a small raspberry pi screen, if you plan to use the Control Hub interface.
To set it up, just plug in a battery. Take out your DS Phone and go into Settings -> Connection Type -> and select Control Hub. Then click WiFi-Settings, and find the WiFi network. It looks like this: FTC-XXX. The password is password . We will change these both in the next step.
To access OnBot, go to this IP Address: 192.168.43.1:8080. For a normal RC/Expansion Hub setup, you go to 49 instead of 43. To change your WiFi network name and password, go to Manage, and change them. Each time you change your network name or password, you will lose connection and will have to rejoin to the new network/with the new password.
Since the Control Hub is restricted to a few regions and is still in testing, there are some bugs. We noticed early on that when using an external camera with Vuforia, there was a bug(RGB565) that would crash the program. Luckily, after posting on the Control Hub Pilot Forum, FIRST responded with a workaround. This is needed for all external camera usage.
If you are a Blocks or OnBot Java user and you want to use an external web camera, then you will need a 32-bit only version of the Robot Controller app. Unfortunately until the 64-bit issue with the external library is fixed, you will not be able to download the Robot Controller app with webcam support from the Google Play store. Instead, follow these directions.
After downloading the APK above, go into OnBot, scroll down to Update Robot Controller and select the APK. Then, hit Upload. This will take a few minutes, but once it is done, everything should be working. Have any questions? Feel free to contact us.