Part Photo



Name of Each Part

[The name of each part : CM-700]


[ MON ]

[ EDIT ]

[ PLAY ]

Power Supply

The CM-700 which consists of a micro-controller, is divided into a power department, various connectors, and SUB board. Depending on the connection of each board, the working voltage range may change so please refer to the below information to make your own battery.


CM-700 + User's Custom SUB Board

Because the CM-700 does not have a regulator, the power supply from the user’s custom SUB board to the CM-700 must be 5V.

  • CM-700 Working Voltage : 4.5 ~ 5.5 V


CM-700 + CM-700 SUB Board

When connecting and using the CM-700 and ROBOTIS’s SUB board only, below is the allowed power range for the SUB board.

  • CM-700 + SUB Working Voltage : 7 ~ 35 V


CM-700 + CM-700 SUB Board + Dynamixels

Our SUB board has a comprehensive working voltage range to use all released dynamixel line-ups. Thus, the working voltage for the SUB board is restricted depending on the dynamixel you are using.

Dynamixel In Use

Min. Voltage

Max. Voltage

Li-Po Conversion

Ni-MH Conversion




3 cells

8 ~ 10 cells




3 ~ 5 cells

10 ~ 15 cells




3 cells

8 ~ 10 cells




3 ~ 5 cells

10 ~ 15 cells




3 ~ 5 cells

10 ~ 15 cells




3 ~ 5 cells

10 ~ 15 cells

MX Series



3 ~ 4 cells

9 ~ 12 cells

When using 2 or more different types of dynamixels together, the voltage range must be where all of the dynamixels can work. Thus, the minimum voltage should be the dynamixel’s highest voltage spec and the maximum voltage should be the lowest voltage to suit the working range.

For example, when using the AX-12+ and RX-64 together, AX-12+ is 7 ~ 12 V, and RX-64 is ~ 18 V. Thus the working voltage would be 12V, meaning Li-Po conversion would be 3 cells and Ni-MH would be converted in 10 cells.


Connect the battery into the CM-700’s battery socket, and then set the power switch to supply power. Once the power is supplied, the POWER LED will turn on, and one of the MODE LED will start blinking.


How to Operate

※ If the power is not turned on in spite of moving the switch to ON, the batteries may have been discharged.

     Please refer to Charging to recharge, or connect the power using SMPS.

※ If START button is pressed, the LED on PLAY is not supposed to be flickering any more; that is the normal status of the execution.




RoboPlus Motion  


RoboPlus Task  

RoboPlus Manager  


Embedded C



Connecting PC

For the PC and CM-700 to communicate, LN-101 must be connected to CM-700 Port.

Connecting Wireless Communication Module

Replacing the Fuse

There is a fuse to prevent from damaging the circuit due to over current.

If the CM-700 does not turn on, there is a high chance your fuse is blown. Replace the fuse right away.


※ The fuse size of CM-700 is as below, and you may use a product with a capacity between 125V / 5A ~ 10A. (It is the same as CM-510)


Sub-Board Connector Information

The pin layout of the connector which connects CM-700 and SUB board is as below.


Pin Information to Build User Application Device


The pin composition of CM-700 power is as below.


External 5-Pin Port

Users can create a sensor to control and connect to the 5 pin peripheral device connection port. However, composing the wrong circuits may damage your controller’s circuit, so please learn more about circuit before doing so.

Below is the 5 pin layout information for a peripheral device.

  1. OUT : 5V Output Possible (Maximum Allowed Current 0.9A)
  2. VCC (5V)
  3. ADC : The analog signals from the sensor made by the user can be read.
  4. GND
  5. NC : Not Used

Below is an example of an LED circuit to turn the LED on and off using the OUT port (pin 1) .

(You need to adjust the resistance depending on the type of controller and/or the type of LED.)

A high signal can be sent to the OUT port using RoboPlus Task.

    1. Select the user's device in the writable parameter such as LOAD and CALCULATE, then select the port on which the device is connected.

    2.  Then, set the high signal to the readable parameter using a constant.


Communication Device Connection Port

The functions of pins on the communication device connection port are as follows.

  1. TXD :  Transmit Signal Terminal
  2. RXD : Receive Signal Terminal
  3. VCC :  Supply Voltage ( 2.7~3.6V )

  4. GND : Ground Level (0v)


3-Pin Connector Port

The functions of pins on the 3-pin connector port are as follows.  Pleaser refer to AX-Series Pin Assignment for more information.

Please be careful not to change the direction considering the angular part.

  1. GND : Ground Level (0v)
  2. VDD :  Supply Voltage (It is equal to the voltage of battery)
  3. DATA :  Data Transmission Pin


4-Pin Connector Port

The functions of pins on the 4-pin connector port are as follows.  Pleaser refer to RX-Series Pin Assignment for more information.

(It is compatible with 4-pin of DX and EX Series.)

Please be careful not to change the direction considering the angular part.

  1. GND : Ground Level (0v)
  2. VDD  :  Supply Voltage (It is equal to the voltage of battery)
  3. DATA+ :  Data Transmission Pin
  4. DATA-  :  Data Transmission Pin


H/W Specification

o      Allowed Range : 7V ~ 35V

o      Recommended Voltage : Please refer to the above "Power Supply."  

o      When IDLE  : 40mA

o      Exterior I/O Maximum Current : 0.9A

o      Overall Maximum Current : 10A (Fuse)

o      Button : 2 sets (Reset 1, Start 1)

o      Voltage Sensor : 1

o      OLLO Peripheral-Device Compatible 5 pin I/O Port : 6

o      3-Pin Connector for Dynamixel using TTL Communication : 4

o      4-Pin Connector for Dynamixel using RS-485 Communication : 5



Using RoboPlus Manager (for CM-700)


Fuse Replacement