Product Description
OpenCR1.0 (Open-source Control module for ROS) is an open source robot controller embedded with a powerful MCU from the ARM Cortex-M7 line-up.
The hardware software schematics PCB Gerber BOM and firmware source codes of the OpenCR1.0
the main controller used in the official ROS education platform TurtleBot3 are accessible and open to the public.
Supports RS-485 and TTL to control the Dynamixels and offers UART CAN and a variety of other communication environment development tools such as Arduino IDE are available as well.
It has the advantage of being able to operate more powerfully when used with a host controller such as SBC (Single Board Computer).
It provides various exclusive sources based on ROS so that you can maximize the functions of OpenCR1.0 when using ROS.
OpenCR1.0 | 1 |
---|---|
USB Micro B Cable | 1 |
Microcontroller | STM32F746ZGT6 / 32-bit ARM Cortex®-M7 with FPU (216MHz 462DMIPS) |
---|---|
Sensors | Gyroscope 3Axis Accelerometer 3Axis Magnetometer 3Axis (MPU9250) |
Programmer | ARM Cortex 10pin JTAG/SWD connector USB Device Firmware Upgrade (DFU) Serial |
Extension pins | 32 pins (L 14 R 18) *Arduino connectivity Sensor module x 4 pins Extension connector x 18 pins |
Communication circuits | USB (Micro-B USB connector/USB 2.0/Host/Peripheral/OTG) TTL (B3B-EH-A / Dynamixel) RS485 (B4B-EH-A / Dynamixel) UART x 2 (20010WS-04) CAN (20010WS-04) |
LEDs and buttons | LD2 (red/green) : USB communication User LED x 4 : LD3 (red) LD4 (green) LD5 (blue) User button x 2 |
Powers | External input source 5 V (USB VBUS) 5-24 V (Battery or SMPS) Default battery : LI-PO 11.1V 1800mAh 19.98Wh Default SMPS : 12V 5A External output source 12V@1A(SMW250-02) 5V@4A(5267-02A) 3.3V@800mA(20010WS-02) External battery Port for RTC (Real Time Clock) (Molex 53047-0210) Power LED: LD1 (red 3.3 V power on) Reset button x 1 (for power reset of board) Power on/off switch x 1 |
Dimensions | 105(W) X 75(D) mm |
Mass | 60g |

DYNAMIXEL X-Series
DYNAMIXEL AX/MX Series (Requires Molex-JST convertible cable)
DYNAMIXEL P-Series (Requires Molex-JST convertible cable)
Robotis Sensor Products
Product Videos
Product Reviews
5 Reviews Hide Reviews Show Reviews
-
Excellent product
Quality and simplicity come at a price.
-
Great product that’s perfect for my use case.
Perfect for my use case. It also has CANbus port with transceiver on board! The only caveat is the Ethernet. It would be great to have an Ethernet port as it is one of the essential ways to control robotic systems when using ethercat
-
Great microcontroller but a high price
This controller is perfect for small robots in terms of the features offered:
Native servo ports
power connectors
High amp supply for 5v boards
Built-in, high quality IMU
Fast processing speeds
Negatives:
High cost for what it includes
USB connector is weak and tends to break off -
OpenCR 1.0
The openCR board is a great single board package for XM servo control that combines several convienient features in a single board: IMU, power adaptation and servo control. The device is reliable and easy to use. The addition of a microphone aids in debugging. I would give it a 5 star review but the price and delicate usb connector are less than ideal. Overall though, this is a solid product for people looking to control a XM servo.
-
OpenCR Review
Pros:
+ Great controller option for the new line of X-dynamixels (though the options are limited)
+ Convenient powering options (I like the on board T-connector)
+ A great integrated IMU (one of the better ones I have used)
+ Built in sound is suprisingly useful for debugging and boot sequence notifications
Cons:
- Needing to hit buttons to put in programming mode is inconvenient and made worse by being hard to hit on the board.
- Clock timers are prone to memory crashes issues
- Upload time is very long for even simple sketches
- Very very expensive board