Data Sheet
4/27/2018 OpenCR1.0
http://emanual.robotis.com/docs/en/parts/controller/opencr10/ 11/50
Communication port: The serial port name is usually /dev/ttyACM0 for Linux, and it should
be the same as the serial port connected to OpenCR.
Baudrate : The speed to communicate and input at 115,200bps.
Firmware binary : The firmware binary image has an extension of bin.
Firmware execution status : In case of 1, the firmware will be executed after downloading
the firmware. If it is not input or if it is 0, only downloading the firmware is performed.
5. 2. Linux/Mac Example
5. 3. Windows Example
5. 4. Execution Result
5. 5. Download Executable File
https://github.com/ROBOTIS-
GIT/OpenCR/tree/master/arduino/opencr_arduino/tools/opencr_tools_1.0.0
6. Arduino IDE
6. 1. Install on Linux
6. 1. 1. USB Port Settings
Make the OpenCR USB port be able to upload the Arduino IDE program without root
permission.
$ opencr_ld <Communication port> <Baudrate> <Firmware binary> <Firmware execution status [0|1]>
$ sudo opencr_ld /dev/ttyACM0 115200 ./opencrfw.bin 1
opencr_ld.exe COM1 115200 ./opencrfw.bin 1
$ wget https://raw.githubusercontent.com/ROBOTIS-GIT/OpenCR/master/99-opencr-cdc.rules
$ sudo cp ./99-opencr-cdc.rules /etc/udev/rules.d/
$ sudo udevadm control --reload-rules
$ sudo udevadm trigger
OpenCR1.0
Back to Top ▲