The interfaces of Dobot Magician are located on the back of the base and the Forearm respectively. Figure 4.1 shows the interfaces on the back of the base, and Table 4.1 lists the description.

Figure 4.1 Interfaces in the base
Table 4.1 Interface Description
| No | Description |
|---|---|
| 1 | Reset key: Reset MCU program |
| During resetting, the LED indicator on the base turns yellow. About 5 seconds later, if the LED indicator turns green, it indicates that the reset is successful | |
| 2 | Functional key: |
| • Short press: Start running offline program | |
| • Long press for 2 seconds: Starting homing procedure | |
| 3 | Communication interface/UART interface: Connect with Bluetooth, WIFI and so on the Dobot protocol is adopted |
| 4 | USB interface: Connect with PC |
| 5 | Power interface: Connect with power adaptor |
| 6 | Peripheral interface: Connect with air pump, extruder, sensor and other peripheral equipment. For details about peripheral interfaces, please see Table 4.2 |
Table 4.2 lists the peripheral interface description.
Table 4.2 Peripheral interface description
| Interface | Description |
|---|---|
| SW1 | Power interface of air pump; output 12V of controllable power |
| SW2 | Output 12V of controllable power |
| Stepper1 | User-defined stepper interface; extruder interface (3D printing mode) |
| Stepper2 | User-defined stepper interface |
| GP1 | Signal interface of air pump; color sensor interface; infrared sensor interface; user-defined general interface |
| GP2 | User-defined general interface |
Figure 4.2 shows the peripheral interface on the Forearm, and Table 4.3 lists the description of the peripheral interfaces.

Figure 4.2 Peripheral interface in the Forearm
Table 4.3 Peripheral interface description
| No. | Description |
|---|---|
| 1 | GP3, End-effector interface; R-axis servo interface; user-defined general interface |
| 2 | GP4, Auto levelling interface, user-defined general interface |
| 3 | GP5, Signal interface of laser engraving; user-defined general interface |
| 4 | SW3, Hot end interface (3D printing mode); Output 12V of controllable power |
| 5 | SW4, Fan interface (3D printing mode); Power interface of laser engraving; Output 12V of controllable power |
| 6 | ANALOG, Thermistor interface (3D printing mode) |
The LED indicator is located on the base, Table 4.4 lists the status description.
Table 4.4 LED indicator description
| Status | Description |
|---|---|
| Green On | Dobot Magician works normally |
| Yellow On | Dobot Magician is in the starting status |
| Blue On | Dobot Magician is in the offline mode |
| Blue Blinking | Dobot Magician is running homing procedure or auto levelling |
| Red On | • Dobot Magician is at the limited position |
| • Alarm is not cleared | |
| • Connection of 3D printing kit is abnormal |
The addresses of the I/O interfaces in Dobot Magician are unified. Most of I/O interfaces have multiple functions, to control the peripheral equipment.