# ¿Qué es mBot?

<p class="callout warning">{{@4448#bkmrk-no-confundas-mbot-ob}}</p>

mBot es un robot educativo de la empresa [Makeblock](http://www.makeblock.cc/), que persigue los siguientes objetivos:

1. El objetivo principal es **desarrollar el pensamiento computacional** en el alumnado motivado por la ejecución de órdenes en algo físico como es el robot.
2. El robot está diseñado para su **uso escolar**: resistente y económico
3. Basado en hardware **libre** y software **libre**

**El objetivo 1** da como resultado que el kit de mBot sólo permite una configuración posible más los complementos que tiene el kit que proporciona el kit de CATEDU, **no hay tiempos en construcción, sólo en programación**, esto es otra filosofía diferente frente a otras alternativas como los robots de LEGO, que el tiempo en construcción y creatividad es importante. No queremos defender qué alternativa es buena y cual mala, sino que el docente tiene que decidir qué objetivos quiere perseguir, según lo que quiere tiene que decidir qué producto es el adecuado.

**El objetivo 2** No podemos hablar de este objetivo pues actualmente este equipo no se fabrica Las características y precios de mBot 2.4G se puede ver en [este enlace](http://www.makeblock.es/productos/robot_educativo_mbot_2.4g/).

**El objetivo 3** el hardware libre está materializado en que se basa en la placa **ARDUINO**, que lo han personalizado con más sensores y conexiones rápidas RJ11 (la clavija de teléfono fijo). El software libre en este robot está en **el programa [mBlock](http://www.mblock.cc/)** que está basado en el software de programación **[Scracth](https://scratch.mit.edu/)**, diseñado para desarrollar el pensamiento computacional en los niños, ampliamente usado en todo el mundo, el cual le añaden unas librerías propias del robot, dando como resultado [mBlock](http://www.mblock.cc/).   
El software mBlock es el resultado de instalar el [firmware de la placa Arduino](http://app.makeblock.cc/firmware/), instalar las [librerías ](https://github.com/Makeblock-official/Makeblock-Library/archive/master.zip)del robot en el Scracth, [actualizar](http://learn.makeblock.cc/learning-scratch/#Step2-Upload-the-firmware), etc... recomendamos lo práctico: Descargar el **[mBlock](http://www.mblock.cc/)** directamente que lo tiene todo ya preparado.  
Dentro de esta filosofía de libertad, los agujeros son compatibles con LEGO ampliando las posibilidades.

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-olqnvzmo.jpeg) **Fuente: [http://makeblock.es/](Fuente:%20http://makeblock.es/)**

## **<span style="background-color: rgb(255, 255, 255); color: rgb(22, 145, 121);">¿Se puede uno fabricar un "mBot"?</span>**

SI, pues prácticamente es un Arduino con motores y sensores bastante estándares, y encima el programa mBlock es gratis, lo único es que no te saldrá tan perfecto. ¿Cómo se hace? para esto ya hay un curso en Aularagon MCLON [https://libros.catedu.es/books/mclon-con-nanoarduino](https://libros.catedu.es/books/mclon-con-nanoarduino)

y un grupo en Twitter: @mClonRobot

[![embedded-image-pk7CkywQ.jpeg](https://libros.catedu.es/uploads/images/gallery/2022-02/scaled-1680-/embedded-image-pk7ckywq.jpeg)](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-pk7ckywq.jpeg)

### <span style="color: rgb(22, 145, 121);">**¿Se puede simular?**</span>

**¿Qué no tienes robot?** no pasa nada, hay buenos simuladores [https://scratch.mit.edu/projects/788113358/editor/](https://scratch.mit.edu/projects/788113358/editor/)