AX-12 Robotic Arm Controller Comparison

CrustCrawler currently supports the Propeller, USB2Dynamixel, and CM-5 controllers. If you have any controller questions, please post them on CrustCrawler's community forums.

  Propeller USB2Dynamixel CM-5
Window software Yes Yes Yes
Open source Windows software Yes Yes  
.NET Libraries Yes Yes Yes
USB Yes Yes  
Serial TTL output Yes Yes Yes
Serial TTL input Yes    
RS-232 Yes Yes Yes
Wireless option Yes Yes Yes
C/C++, Matlab, Labview, Visual Studio, VB.NET, C#, Java, and Python Dynamixel interface code. Yes Yes  
Firmware upgradable Yes   Yes
User extensible firmware Yes    
Tools/Utilities Yes Yes Yes
Sensor interface/integration Yes    

Propeller Demo Board

Propeller Demo Board

$79.95

The Parallax Propeller Demo Board functions like the USB2Dynamixel once loaded with the DynaBus serial driver (free download). A computer running software can send and receive Dynamixel network packets through the Propeller. The difference between the Propeller and USB2Dyanmixel is the Propeller can be easily programmed to accept instructions at 2400 baud to 1M bps and pass those instructions to the Dynamixel network at 1M bps. That means any TTL serial device can be used to send instructions to the robot arm through the Propeller. Another benefit is the Propeller can be programmed to execute other tasks like reading and responding to sensor data. The free DynaBus Embedded download contains open source drivers, an instruction manual, and a debug tool. The Propeller option comes with a USB cable. A separate 7-10V 5A source is required to power the AX-12 network!

  • USB cable
  • A separate power supply is required for AX/RX interfaces.

USB2Dynamixel

USB2Dynamixel

$49.90

The USB2Dynamixel is our most popular AX/RX controller. The USB2Dynamixel passes Dynamixel commands from a PC USB port to a Dynamixel network. A separate power supply is required since a PC USB port can not provide enough current to drive an AX/RX network. See the specs page page for Dynamixel power requirements. If you r project requires sensor input, consider using the Propeller. The USB2Dynamixel can not be programmed and requires PC or compatible device to send properly formatted Dynamixel commands.

  • USB to RS-232, serial TTL, or RS-485
  • USB extension cable included

CM-5

USB2Dynamixel

$145.00

The CM-5 programming bundle contains everything needed to bring your AX-12 robotic projects life. The motion editor, terminal application, and behavioral software programmer interface with the CM-5 unit and allow you to create very complex movements with a mouse click. We recommend this package for those that don't want to program.

  • 12V 5A power supply
  • 9.6V Rechargeable batteries
  • Serial Cable
  • CM-5 Unit