Data Sheet

4/27/2018 OpenCR1.0
http://emanual.robotis.com/docs/en/parts/controller/opencr10/ 1/50
DYNAMIXEL PLATFORM STEAM SOFTWARE PARTS FAQ
Custom Search
Edit on GitHub
OpenCR 1.0
1. Introduction
OpenCR1.0 is developed for ROS embedded systems to provide completely open-source
hardware and software.
Everything about the board; Schematics, PCB Gerber, BOM and the firmware source code for the
TurtleBot3 and OP3 are free to distribute under open-source licenses for users and the ROS
community.
The STM32F7 series chip inside the OpenCR1.0 board is based on a very powerful ARM Cortex-
M7 with floating point unit.
The development environment for OpenCR1.0 is wide open from Arduino IDE and Scratch for
young students to traditional firmware development for the expert.
2. Specifications
Items Specifications
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
Digital I/O
32 pins (L 14, R 18) *Arduino connectivity
5Pin OLLO x 4
GPIO x 18 pins
PWM x 6
I2C x 1
SPI x 1
Analog INPUT ADC Channels (8bit) x 6
Communication Ports
USB x 1 (Micro-B USB connector/USB 2.0/Host/Peripheral/OTG)
TTL x 3 (B3B-EH-A / Dynamixel)
RS485 x 3 (B4B-EH-A / Dynamixel)
UART x 2 (20010WS-04)
CAN x 1 (20010WS-04)
OpenCR1.0
Back to Top ▲
1. Introduction
2. Specifications
3. Hardware
[+]
4. Bootloader
[+]
5. Downloader
[+]
6. Arduino IDE
[+]
7. Examples
[+]
8. Downloads
9. References
[+]

Summary of content (50 pages)