A WiFi enabled Xbox One rapid-fire mod
ROTA is a WiFi enabled rapidfire modification designed to function with the Xbox One controller. Rather than pressing a combination of buttons to change modes and rates of fire with no GUI, the user can configure ROTA's rapidfire settings over WiFi via web app. Installation is simple and there are no extra buttons required. While this modification works properly in all version of the Xbox One controller, this repo will discuss ROTA's installation and functionality with the Xbox One S controller.
The following instructions assume you already own and are proficient with a soldering iron, solder, and hot glue gun.
1. Remove the two plastic grip covers, battery cover, and battery
2. Remove the five outer screws that hold the case together
Figure 1
3. Flip the controller onto its front and remove the back panel
Figure 2
4. Remove the two screws that hold the upper and lower boards together shown in Figures 3 and 4
Figure 3
Figure 4
5. Disconnect the pigtail cable from the upper board shown in Figure 5
Figure 5
6. Disconnect the upper board from the lower board. Be careful not to lose the headphone jack
7. Using hot glue, fix ROTA to the controller's upper board as shown in Figure 2
8. Solder the six connections shown in Figures 6-14
9. Press-fit the upper and lower boards back together
10. Reconnect the pigtail cable to the upper board from Figure 5
11. Secure the upper and lower boards with the two smaller screws from Figures 3 and 4
12. Close the controller case with the back panel and the five larger screws from Figure 1
13. Snap the two plastic grip covers, battery, and battery cover back into place
Figure 6-14
First Use Instructions
Field | Value |
---|---|
Admin Username | ROTA |
Admin Password | ROTA |
WiFi Connection SSID | ROTA |
WiFi Connection Password | ROTA |
Access Point SSID | ROTA |
Access Point Password | ROTA12345678 |
mDNS Domain Name | rota-rapidfire.local |
1. Power the controller on. The controller light should blink ten times to indicate ROTA has configured its WiFi access point
2. Connect to the ROTA WiFi access point using the default password ROTA12345678
3. In your web browser, navigate to http://192.168.4.1
4. When prompted for credentials, enter ROTA for the Username and Password
5. On the Home page, click Settings to configure your personal admin settings for ROTA
6. Using the settings page, you can configure your personal usage settings for ROTA.
Note: To save any changes made, you must click Apply. For changes to take effect, you must click Restart
Note: If ROTA is configured to connect to your home network, you will need to use the URL shown under mDNS Settings to access ROTA from your web browser shown here
7. Use the Home page to adjust fire rate and mode of the mod and use the controller sync button to toggle the mod on and off
Note: If you have forgotten any usernames or passwords, you can force ROTA to apply its default factory settings by double pressing the controller sync button within the first five seconds of the controller powering on. Refer to this
The mode and fire rate for the mod are configured using the main page of ROTA's web application. The mod can be toggled on and off using the Xbox controller's Sync button.
Setting | Description | Type |
---|---|---|
Full Auto Right Trigger | Only the right trigger will fire fully automatic | Radio Button |
Full Auto Akimbo | Both the left and right trigger will fire fully automatic | Radio Button |
Rounds Per Minute | The rate at which the rounds are fired | Integer |
After adjusting the rapidfire settings to your preferred configuration, you need to click Apply for the changes to take effect
If you have forgotten the web page password, admin password, or access point password, you can double tap the controller sync button within the first five seconds of powering your controller on which will cause ROTA to apply it's default credential settings. You can then use the default credentials to connect to the ROTA access point and reconfigure it to your personal settings.
ROTA comes with an automatic update feature. If this feature is enabled in your configuration settings and ROTA is connected to a network with internet connectivity, it will attempt to download and install the latest firmware release from this repo. If this feature is disabled in your configuration settings, you will need to follow these steps to update the ROTA firmware.
1. Download the latest release of the ROTA firmware
2. Navigate to the firmware update page on ROTA
http://192.168.4.1/update
if you are on the ROTA access point[domain name].local/update
if ROTA is connected to your local network
3. browse
for the firmware .bin file you downloaded
4. Click update
ROTA will install the new update and automatically restart.