ROBOTIS Darwin-Mini Humanoid Robot is a robot kit with an open source embedded board, semi-permanent li-ion battery and customizable open source 3d printed shell allowing infinite customization options. Darwin-Mini uses the OpenCM9.04-C microcontroller, which runs on a 32bit ARM Cortex-M3, and is easily programmed over USB with Robotis' OpenCM software. Each Dynamixel XL servo has an embedded processor that allows for advanced control of the servos as well as reading data such as temperature, position, and torque. Bluetooth communication allows for control and programming of Darwin via a computer or tablet. The RoboPlus software allows for capture and playback of various poses, or use the wide variety of built-in motions. Advanced motion such as headstands, rolls, and picking himself up from the ground are no problem for Darwin-Mini.
Darwin-Mini app application (app) is used to control Darwin-Mini robot using tablets or smartphones.
Darwin - Mini Manual: http://support.robotis.com/en/product/darwin_mini/darwin-mini_usage.htm