mBot se ha convertido en uno de los mejores robots educativos para iniciarse en la programación y robótica desde educación primaria. Está basado en Arduino y Scratch, siendo este muy sencillo de utilizar, ya que no necesita cableado ni soldaduras gracias a sus conectores RJ25 (típicas conexiones de teléfono).
Se puede programar empleando lenguajes de programación por bloques, así como de forma más sencilla con: mblock (software propio de makeblock, basado en scratch y sencillo de utilizar), arduino (para un nivel intermedio, programando con arduino), o directamente con la app de mBot (iOS y Android, sin instalarle previamente ningún código al robot).
En cuanto a sus especificaciones técnicas, cuenta con:
- Placa: mCore (basada en Arduino)
- Micro controlador: Atmega328
- Peso: 400gr
- Alimentación: 4 pilas AA o batería de litio de 3,7V
- Accesorios: Sensor de luz, botón, infrarrojos, ultrasónico, seguidor de línea, zumbador, Led RGB, transmisor.
- Conexiones: 2 motores y 4 sensores
- Comunicación: Bluetooth, Serie inalámbrica 2.4G
- Dimensiones: 17 x 13 x 9 cm (montado)





