# 2. Remote Control
## 2.1 APP Control
### 2.1.1 App Installation
Android user: you can find the installation package under the same directory and transfer it to your phone to install.
iOS user: please download and install **"[Wonderbot Robot](https://apps.apple.com/us/app/wonderbot-robot/id1519146341)"** in App Store.
### 2.1.2 Device Connection
:::{Note}
* Please enable Bluetooth and GPS services in your phone settings before using app.
* Please use the Bluetooth button in app to pair and connect with the device.
* Android user must enable all permissions for app in phone settings, otherwise it may affect the function implementation!
* This lesson takes Android system as example. The requirement for system version: Android 5.0 and above, iOS9.0 and above.
:::
* **Turn on MaxArm and open "Wonderbot". The app main interface is shown in figure below:**
(1) If the main interface does not show up, please click on
icon and click **"Robot"** to select MaxArm.
(2) Click on the flashing Bluetooth icon in the main interface to enter device searching status.
(3) Wait for a moment, then select **"MaxArm"**.
(4) When the Bluetooth icon stops flashing and keeps on, and the prompt **"Bluetooth is connected"** appears, which means robot has been connected successfully.
### 2.1.3 Button Instruction
The app interface consists of four parts, which are menu bar, end effector coordinate control area, action calling area, suction nozzle control area.
* **Menu Bar**
| Icon | Function |
![]() |
Product selection button Click to select corresponding robot |
![]() |
Bluetooth connection button If icon keeps flashing, Bluetooth is not connected. If icon keeps on, Bluetooth is connected. |
![]() |
Help button Click on it to check Hiwonder e-mail address and official website. |
| Icon | Function |
![]() |
Control robotic arm to return to the initial posture |
![]() |
Increase the value of x-axis MaxArm rotates horizontally to the left |
![]() |
Decrease the value of x-axis MaxArm rotates horizontally to the right |
![]() |
Increase the value of y-axis MaxArm rotates backward |
![]() |
Decrease the value of y-axis MaxArm rotates forward |
![]() |
Up: control the robotic arm to move up Down: control the robotic arm to move down |
| Run the custom action group file |
(3) Suction Nozzle Control Area
The lower part of interface is **"suction nozzle control"** area. Click on it to control the rotation and status of suction nozzle.
| Icon | Function |
![]() |
Clockwise: suction nozzle rotates clockwise Anti-clockwise:suction nozzle rotates counterclockwise |
![]() |
The air pump starts pumping |
![]() |
The air pump stops pumping |
### 2.2.2 Operation Instruction
The operation instruction is shown in the following table:
| Operation | Outcome |
| Move mouse in any directions | The suction nozzle moves with the mouse |
| Press left mouse button + move left and right | The suction nozzle rotates counterclockwise or clockwise |
| Scroll mouse wheel up and down | The suction nozzle moves up and down along z-axis |
| Press right mouse button + move in any directions | The air pump starts to pumping (Right-click mouse to stop pumping) |