# mBlock

**mBlock** es un programa especializado en el manejo de los robots de Makeblock ([ver cursos de mBot en Aularagon](https://libros.catedu.es/books/robotica/page/hardware)), pero permiten muchas arquitecturas de placas pues los mismos robots de Makeblock estan basados en placas de hardware libre Arduino, ESP32...

![](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/p7c3vqlx5vuelwumubbg.jpeg)

- Si tienes Windows o Mac  
       - hay dos versiones **online y offline** para no saturar la red en los centros, rapidez y comodidad.   
    \- Si utilizas **Linux** o **Chromebook :**     - tienes que usar la **versión online** obligatoriamente pues no hay versión instalable.  
    Tanto una opción como la otra, permite tener los proyectos en la nube de Makeblock, compartir, embeberlos, etc...

#### <span style="text-decoration: underline;"><span style="color: rgb(22, 145, 121); text-decoration: underline;">**Versión online**                                                                                                </span></span>

 **[https://ide.mblock.cc/](https://ide.mblock.cc/)** para programar en bloques nuestro robot

<p class="callout info">Nota: La página [https://ide.mblock.cc/](https://ide.mblock.cc/)  no suele estar bien situada en los buscadores si ponemos *mBlock*, la página que suele salir es esta [https://www.mblock.cc/en/ y](https://www.mblock.cc/en/) no permite el logueo en Europa  
En resumen, la URL correcta es  **[https://ide.mblock.cc/](https://ide.mblock.cc/)**    
  
</p>

En este editor **tenemos que loguearnos** podemos crear un nuevo usuario, utilizando una cuenta de Google/Apple o registrarnos con un correo electrónico

[![2024-05-16 23&#95;53&#95;10-mBlock Block-Based IDE- Coding for Beginners.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/ocni3oqtzcao6phspcks.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/ocni3oqtzcao6phspcks.png)

<p class="callout info"><span style="color: rgb(22, 145, 121);">**mLink driver** </span>Si hay problemas de conexión, nos vamos a [https://mblock.cc/pages/downloads](https://mblock.cc/pages/downloads) y abajo nos encontramos mLink para descargar, <span style="color: rgb(224, 62, 45);">**descarga el mLink correspondiente a tu sistema operativo**</span> : [![mlink-1.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/avf7aolx4sqfugref07o.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/avf7aolx4sqfugref07o.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)* Lo instalamos, y entonces pedirá instalar los **drivers** que son pequeños programas que comunican el PC con el harware del robot  
[![mlink-drivers.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/6kcxlgcreulh7sxn7aws.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/6kcxlgcreulh7sxn7aws.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)* Si utilizas **Chromebook** lee la siguiente [guía ](https://support.makeblock.com/hc/en-us/articles/19412317319191-Device-Connection-Guide-for-Chromebook-Latest-Version)para conectar el robot  
Una vez instalado **ya podemos entrar en la web**</p>

#### <span style="text-decoration: underline;"><span style="color: rgb(22, 145, 121); text-decoration: underline;">**Versión offline Windows o Mac**                                                                        </span></span>

<span style="color: rgb(0, 0, 0);">Vamos a [https://mblock.cc/pages/downloads](https://mblock.cc/pages/downloads) y descargamos la versión correcta a nuestro sistema operativo.</span>

<span style="color: rgb(0, 0, 0);">[![download-version.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/tcrhqddocmi7sdx63yus.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/tcrhqddocmi7sdx63yus.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)*</span>

<span style="color: rgb(0, 0, 0);">En windows hacemos doble click en el archivo ejecutable descargado</span>

<span style="color: rgb(0, 0, 0);">[![installing-download.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/ghalyaffbdjnusiyhxlb.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/ghalyaffbdjnusiyhxlb.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)*</span>

Lo instalamos, y entonces pedirá instalar los **drivers** que son pequeños programas que comunican el PC con el hardware del robot

[![install-drivers.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/6ochsvp5m0la2ian51l9.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/6ochsvp5m0la2ian51l9.png)  
<span style="color: rgb(0, 0, 0);">*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)*</span>

<span style="color: rgb(0, 0, 0);">Algunas veces la ventana de driver de la figura anterior esta escondida en el fondo, hay que minimizar ventanas para acceder a ella.</span>

<span style="color: rgb(0, 0, 0);">En MAC el archivo será un fichero mount con la extensión .dmg, por lo tanto hay que arrastar el icono a la carpeta de aplicaciones</span>

<span style="color: rgb(0, 0, 0);">[![install-mac.png](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/wfuxqtkctxav4m6pjikj.png)](https://librosprofes.catedu.es/uploads/images/gallery/2026-11/scaled-1680-/wfuxqtkctxav4m6pjikj.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)*</span>