# Instalando 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://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-7bdqp4nc.jpeg)

<p class="callout info">Hay dos versiones, **online y offline**, las dos son buenas, no obstante   
- Si tienes Windows o Mac preferimos la **versión** **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...</p>

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

Para la versión web **primero hay que instalar mLink driver** 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://libros.catedu.es/uploads/images/gallery/2025-03/scaled-1680-/mlink-1.png)](https://libros.catedu.es/uploads/images/gallery/2025-03/mlink-1.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://libros.catedu.es/uploads/images/gallery/2025-03/scaled-1680-/mlink-drivers.png)](https://libros.catedu.es/uploads/images/gallery/2025-03/mlink-drivers.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)*

<p class="callout success">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</p>

Una vez instalado **ya podemos entrar en la web [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/) nos da dos opciones, trabajar con bloque, o con Python, elegimos bloques[![2024-05-16 23_50_10-mBlock - One-Stop Coding Platform for Teaching and Learning.png](https://libros.catedu.es/uploads/images/gallery/2024-05/scaled-1680-/2024-05-16-23-50-10-mblock-one-stop-coding-platform-for-teaching-and-learning.png)](https://libros.catedu.es/uploads/images/gallery/2024-05/2024-05-16-23-50-10-mblock-one-stop-coding-platform-for-teaching-and-learning.png)  
Si has entrado sin querer en la URL [https://ide.makeblock.com/](https://ide.makeblock.com/) 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_53_10-mBlock Block-Based IDE- Coding for Beginners.png](https://libros.catedu.es/uploads/images/gallery/2024-05/scaled-1680-/2024-05-16-23-53-10-mblock-block-based-ide-coding-for-beginners.png)](https://libros.catedu.es/uploads/images/gallery/2024-05/2024-05-16-23-53-10-mblock-block-based-ide-coding-for-beginners.png)

#### <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://libros.catedu.es/uploads/images/gallery/2025-03/scaled-1680-/download-version.png)](https://libros.catedu.es/uploads/images/gallery/2025-03/download-version.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://libros.catedu.es/uploads/images/gallery/2025-03/scaled-1680-/installing-download.png)](https://libros.catedu.es/uploads/images/gallery/2025-03/installing-download.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://libros.catedu.es/uploads/images/gallery/2025-03/scaled-1680-/install-drivers.png)](https://libros.catedu.es/uploads/images/gallery/2025-03/install-drivers.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://libros.catedu.es/uploads/images/gallery/2025-03/scaled-1680-/install-mac.png)](https://libros.catedu.es/uploads/images/gallery/2025-03/install-mac.png)  
*Licencia CC-BY -SA [https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/](https://docs.arduino.cc/tutorials/alvik/getting-started-mblock/)*</span>