The ROBOTIS Darwin MINI is a programmable miniaturized humanoid robot featuring 16 XL-320 Dynamixels (16 DOF), the OpenCM9.04 C, an Arduino-like open-source embedded controller featuring a 32-bit ARM Cortex-M3 processor, a 3D printable frame for robot customization, and Android/iOS smart device connectivity via BT-210 (Bluetooth 2.1) or BT-410 (BLE) Bluetooth modules.
ROBOTIS DREAM Level 3 comes with the controller and teaches you the principles of servo motor control, usage of the touch sensor and IR sensors, and LED modules. This level will help you understand the flow chart to set up your ground work for programming.
ROBOTIS DREAM LEVEL 4 provides more advanced teaching of robotics. Machine equipment such as LEDs and caterpillar wheels are introduced, and scientific principles such as energy transitions are taught. Additionally, many examples are provided, which will prepare you for robotics competitions.