Frequently Asked Questions

1. After building your Jimu and connecting it with Bluetooth, go to the Coding tab on the right side, this will bring up the Blockly Coding menu.
2. You can either utilie pre-coded actions available on the right part of the screen after selecting the 'Coding' section or build your own programs by selecting the 'New Program button on the bottom right of the screen.
3. To build your own, Simply click, hold and drag your selection into place in the order you want, making sure that the top tab of each move is aligned with the bottom recess of the action before it.
The new JIMU App has the following organized categories with endless possibilities for movement, actions, and so much more!
a. Events
b. Moves
c. Control
d. Show
e. Sensors
f. Math
g. Variable
h. Functions
4. Once you build out the code sequences you want your robot to action, select the “Start” button in the lower right corner to make your JIMU robot move by following your blockly program!

After months of testing, we launched an app update with improved features like coding lessons and better navigation for our growing JIMU community. The latest app includes more coding options for our latest products and fun new additions to the Create and Community section.

After downloading the free JIMU App, Select your robot from the 'Build' tile on the home screen or the JIMU icon in the bottom right hand corner. From here, choose the product from the lineup of JIMU robots and get started!

With the new JIMU app, you can simply connect your robot to Bluetooth by selecting your robot from the Build secition or the Robot icon in the bottom right hand corner. The Bluetooth icon is in the upper right hand corner. Simply tap to connect your smart device to your robot (make sure your Bluetooth connectivity is flipped to the 'on' side on your smart device.

1. After building your Jimu and connecting it with Bluetooth, go to the action tab on the right side and tap “new action” tab on the left bottom side
2. You will see servos from 1-6 or 1-7 or 1-16 depending what model you have. Drag the servos that you want to the middle area of the screen
3. Tap the servos that you dragged in the previous step to change it’s angle (from -118 degree to 118 degree); you can also change its rotation time by tapping the gear icon
4. Repeat step 3 by changing different servos to make a movement that you want. You can also copy, paste and delete your movement by tapping the right upper corner icons

1. After building your Jimu and connecting it with Bluetooth, go to the action tab on the right side and tap “new action” tab on the left bottom side
2. Tap the red circle icon on the left side of your screen (all servos will be powered-off and free to move by doing this), manually change any servo’s angle (between -118 degree to 118 degree), tap the red icon again (all servos will be powered-on and freeze as its current pose)
3. Repeat step 2 for several times to get a series of movement. You can also copy, paste and delete your movement by tapping the right upper corner icons

A servo is the motorized joint of the Jimu Robot; it is the key for the Jimu Robot to perform movements.Each servo has:
1. Servo ID
Each servo has an ID number to distinguish it from other servos.
2. Slots
There are 5 slots on the servo with which the rudder can be spliced, named “ABCDE”
3. Rotatable Rudders
The rudders of the servo can rotate.
4. 3-Pin ports
Energy and information can be transmitted between the Main control box and servos

1. After building your Jimu and connecting it with Bluetooth, go to the Coding tab on the right side and you can choose different tabs from Start, Actions, Moves and Control to build your own blockly program.
2. Simply click, hold and drag your selection into place in the order you want, making sure that the top tab of each move is aligned with the bottom recess of the action before it.
a. The blue blocks are the pre-programmed official Jimu moves, and also include any new moves that you created and saved.
b. The yellow blocks allow you to make up addition moves on the spot
c. The grey blocks allow for conditional if-then actions and reactions, so you’ll need to state both the conditional action and the desired response.
3. Tab “Start” to make your Jimu move by following your blockly programPlease check “Programming” part in the PDF Tutorial material for details.

While charging your JIMU Robot, if the indicator light on your main control box is flashing red and green, please follow the steps below:
1. Loosen the two fasteners on the main control box and remove the battery from the main control box for one to two minutes.
2. Wipe the contacts on the back of the main control box and the battery to make sure they make good contact.
3. Plug in the USB cable before you put the battery back in the main control box.
4. Reseat the battery in the main control box and make sure it’s reseated correctly. You should see the indicator turn solid red during normal charging status.
5. Secure the battery by replacing he two fasteners.
6. Leave the cable to charge the battery for 1-2 hours until the indicator light turns solid green.
7. If this does not work the first time around, try the first few steps several more times to see if you get better results. If the indicator light continues to flash red and green, contact JIMU’s customer service team for additional assistance.

When operating your JIMU robot, if any servo angle becomes outside of the permitted range, a message will appear. To correct this issue, simply slide the servo angle adjuster in the app back into the range of 118 to negative 118 degrees. Then, restart your JIMU robot and reconnect the robot to the app. If you continue to experience this issue, contact JIMU’s customer service team for additional assistance.

1. “The angle of Servo {0} is beyond its range, re-modify to continue”
a. Through the app, adjust the servo angle back to normal according to the prompts(-120° to 120°is acceptable )
b. Re-link the APP and JIMU mode to check

2. “Sorry! There was an error reading a Servo, try again”/”Servo IDs of model and robot don’t match”
a. Check if the actual model is exactly same as that in APP
b. Check all servos are linked correctly and connected to Port 1-5 in MC.
c. Link it up if there is servo unconnected
d. Re-link the APP and JIMU mode to check3. “Servo {0} control failed, check whether there are abnormal Servo connection?”
a. Reconnect the servo based on the servo ID shown in APP
b. Re-link the APP and JIMU mode to check4. “The Servo ID is repeated”
Check the answer of “When do you have to modify servo ID and how can you do it”5. “Abnormal temperature of Servo ID {0}”
a. Power off the JIMU and reboot after a while
b. Reboot JIMU, APP and Bluetooth then reconnect.6. “Servo ID {0} doesn’t match, need upgrade”
a. Make sure that ID and the quantity of servo motors are corresponding in the mock-up and the model in APP
b. Please check whether the servo motors’ connection lines of the model are reliable or not
c. Make sure your mobile phone has network access, JIMU robot has more than 50% battery and wait till the upgrade process completes

1. Connect your main control box with a switch and the servos that you want to change ID for
2. Turn on the switch and open your Jimu app
3. Find the Setting icon by tapping the left upper corner icon in Jimu app main interface
4. Tap the Setting icon and find “Modify Servo ID”, tap “Modify Servo ID” and find the red Bluetooth icon on the right upper corner of your screen
5. Tap the Bluetooth icon to connect your phone with the MC box and type a
Servo ID number (between 1-32) that you want to change to

1. After building your JIMU character, connect it to the app using Bluetooth. If a sensor is included with your character, then you have the option to use it in the coding section.
2. Find the IR sensor underneath the Events tab. By taping on the dropdown menu, you can change sensor’s condition to greater than, less than, equal to or not equal to.
3. You can adjust the sensor’s range condition by taping the number at the end of the block. Then hold and drag the button to the desired number.
4.To loop your code, use the “Go to start” function and this will allow your Jimu to repeat the code you just created.
Once you run the code, you will see the sensor’s reading in the top right corner.
5. Now your Tankbot can sense and carry objects.