Meet the Makeblock mBot Mega Robot: an educational Raspberry Pi robot kit that can teach you a thing or two about coding. This 2-in-1 metal robot has mecanum omnidirectional wheels. It is based on Mega AT2560 and lets you connect 10 servos, 8 DC motors and 4 stepper motors. It supports Arduino C and Scratch programming.
The mBot Mega can be augmented with Arduino based sensors. You can program it via drag & drop and graduate to text-based coding. The mBlock platform works on PC, Mac, Chromebook, iOS , and Android devices.[where to get it]