# Hola mundo

Vamos a comenzar con nuestro primer programa en Arduino Lab for MicroPython, el clásico Hola mundo ponemos este programa:

```python
from time import sleep

print("Hola mundo, soy un robot que me gusta chatear, ¿cual es tu nombre? ")
student_name = input("Tu nombre : ")
print("Mucho gusto , " + student_name + "! ¿ Cómo quieres llamarme?")
robot_name = input("Mi nombre ? : ")

print(f"{robot_name} es un fantástico nombre. Ya me siento un poco más humano.")

sleep(2) # Use sleep() to make interaction feel more natural
print(f"Okay, {student_name}, voy a ponerte a prueba:")
sleep(2)
print("¿ Has oido hablar que puedo nadar ?")
sleep(4)
print("Je je, es broma..... :D")
sleep(5)
```

Adaptado de [https://courses.arduino.cc/explore-robotics-micropython/lessons/getting-started/](https://courses.arduino.cc/explore-robotics-micropython/lessons/getting-started/)

Pulsamos a conectar, nos pregunta por el puerto

[![2024-06-14 23_20_41-Arduino Lab for MicroPython.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-14-23-20-41-arduino-lab-for-micropython.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-14-23-20-41-arduino-lab-for-micropython.png)

Runeamos y vamos contestando a sus preguntas

[![2024-06-14 23_22_58-Arduino Lab for MicroPython.png](https://libros.catedu.es/uploads/images/gallery/2024-06/scaled-1680-/2024-06-14-23-22-58-arduino-lab-for-micropython.png)](https://libros.catedu.es/uploads/images/gallery/2024-06/2024-06-14-23-22-58-arduino-lab-for-micropython.png)

<p class="callout warning">**ATENCIÓN** si quieres que se ejecute en el Alvik SIN necesidad de darle al "play" del programa, entonces lo tienes que grabar como main.py en el Alvik entonces se ejecuta automáticamente</p>