En la edición de este año de la encuesta Stack Overflow, MicroPython ocupa un 1,6% entre las tecnologías más populares, pero ¿por qué?
Cuando vi MicroPython en la lista de la encuesta Stack Overflow de este año, quise saber para qué podía usar este lenguaje. Y me preguntaba si podría servir de puente entre el hardware y el software. En este artículo, desgloso qué es MicroPython y qué deberían saber los científicos de datos al respecto.
Tabla de contenido
1— ¿Qué es MicroPython y por qué es especial?
2— ¿Por qué debería conocer MicroPython como científico de datos?
3— ¿Cuál es la diferencia con Python y otros lenguajes de programación?
4— ¿Cómo se ve esto en la práctica? (Sólo con simulador basado en web)
5— Pensamientos finales & ¿Dónde seguir aprendiendo?
MicroPython es una versión compacta y simplificada de Python 3 diseñada específicamente para su uso en microcontroladores y otros sistemas integrados de bajos recursos. Según podemos leer en la web oficial, el lenguaje ofrece una biblioteca estándar reducida y módulos especiales para interactuar directamente con componentes de hardware como pines GPIO, sensores o LED.