3. FAQ
Frequently Asked Questions about the FBX
Last updated
Was this helpful?
Frequently Asked Questions about the FBX
Last updated
Was this helpful?
If you have encountered a hardware/software issue that's preventing you from using your FBX, rest assured! This page is intended to help you diagnose and troubleshoot common FBX problems that you might be experiencing.
A: If the motors on the FBX's drive train are stalling or struggling to move, you can try loosening the screws that fasten the problematic motor(s) to the chassis so that 1-2 threads of each screw are exposed.
If you have already installed the wheels, you will have to remove these in order to access the motor screws.
A: If the FBX's drive train motors operate at different speeds from one another, you may need to manually balance the speed of each motor within the code:
In Arduino IDE, press CTRL (or CMD) + F
.
In the search bar, search for the string "+ 0
". There should be 4 instances of this string in your code.
Elevate the robot by placing a solid object beneath the chassis so that the wheels are suspended in the air (the wheels should be able to move freely).
Run the drive train motors, and determine which motors are moving slower than the rest.
In the code, change the "+ 0
" value to increase the speed of the slower motors by increments of 5, being sure to upload the code each time a new adjustment is made.
Test the drive train by placing the robot on the ground and driving in a straight line. If the robot still veers off to the left or the right, repeat the above steps as necessary. Veering off to the left means that the motors on the left side are either stalling or moving slower than those on the right, and vice versa.
A: If you're having trouble installing the PCB cover, it's likely because the screw holes are misaligned. Feel free to slightly bend the metal studs to make installation easier. As a reminder-- make sure to install the PCB cover so that the rectangular hole is directly over the switch/battery port!
A: If the controller interface never loads when you connect to the FBX webapp VIA a mobile browser, there are a few things you can try:
Refresh the browser, and reconnect to the 192.168.4.1
IP address.
Turn the Wi-Fi on your mobile device OFF, wait 10 seconds, and then turn it back ON, and reconnect to the robot.
Turn off the FBX, wait 10 seconds, and then turn it back ON, and reconnect to the robot.
A: If you are having trouble uploading code to the ESP-32, or encounter the Wrong boot mode detected (0x13)! error message, use the following sequence of steps to upload the code:
On the ESP32, press (but don't hold) the EN button.
On the ESP32, press (and hold) the BOOT button.
While still holding the BOOT button, press Upload on Arduino IDE.
Continue to hold the BOOT button until the Arduino terminal says "Connecting...
". Now let go of the BOOT button.
The code should now upload successfully.