Sunday, December 27, 2015

OpenCM9.04-C Development Board

The Open CM9.04 C is an open source micro-controller from ROBOTIS powered by the 32-bit ARM Cortex-M3 processor. Any 3-pin DYNAMIXEL servo using the TTL communication protocol can be used with the OpenCM9.04-C. With plenty of processing power, this controller is a great choice for robot building using multiple servos!

Each kit includes:
1 x OpenCM9.04-C micro-controller
2 x 20 pin male header row
2 x 20 pin female header row
1 x USB micro-B cable
1 x Instruction manual

Program the board using the free ROBOTIS OpenCM software, an easy to use Integrated development environment (IDE) based on the Arduino IDE. Arduino users should be right at home. The OpenbCM9.04-C can be be powered and programmed over USB but remember: servos cannot be powered through the USB connection and must be powered separately.

Compatible servos:

The following servos are electrically/code compatible with the OpenCM9.094-C but have different connectors. You will need to make your own cables if you wish to use these servos with the OpenCM9.094-C:

Controller ModelOpenCM9.04-C
CPUSTM32F103CB (ARM Cortex-M3)
Operating Voltage7-16 V (5 V programming only over USB)
External I/O Pins26
Timers8
Analog In Pins (ADC)10 (12 bit)
Flash128 kB
SRAM20 kB
Clock Speed72 MHz
USB 2.0 Full Speed Ports1
CAN1
USART3
SPI2
I2C (TWI)2
DebugJTAG & SWD
TTL Port (3-Pin)4
External Sensor Ports (5 Pin)4
Dimensions27 x 66.5 mm
Weight13 g