# Software para la Smart home

##### <span style="color: rgb(22, 145, 121);">**¿Qué opciones tenemos para para programar SMART HOME PARA MICRO:BIT?**</span>

- **LENGUAJE POR BLOQUES O GRAFICO**
    - MAKECODE ([tutorial específico para SmartHome para Micro:bit in English](https://www.dropbox.com/scl/fo/5pbl7n7j2nzmjtuupz2ns/ADAR9XKT2SsyTG4rB8fCaGI?rlkey=d2m9t6zx5t5jhi1fjrjq1vjt5&e=2&dl=0)) es el elegido en este curso por estar muy extendido.
    - MICROBLOCKS ([tutorial específico para SmartHome para Micro:bit en catalán](https://drive.google.com/file/d/1Im1-M6GKotzSo-bzsveeBFXFDWAndteQ/view))
- **LENGUAJE CON CÓDIGO**
    - PYTHON ([tutorial específico para SmartHome para Micro:bit in English](https://www.dropbox.com/scl/fo/5pbl7n7j2nzmjtuupz2ns/ADAR9XKT2SsyTG4rB8fCaGI?rlkey=d2m9t6zx5t5jhi1fjrjq1vjt5&e=2&dl=0))

<p class="callout warning">Por ahora con la maqueta **NO se puede programar con scratch+learningML**, pues no tiene opción de manejar los pines. Sólo se podría utilizar scratch+learningML sólo con la placa micro:bit como se explica aquí [https://libros.catedu.es/books/microbit/chapter/learning-ml](https://libros.catedu.es/books/microbit/chapter/learning-ml)</p>