Se trata de una placa de desarrollo que utiliza el firmware opensource NodeMCU y con el módulo Wifi de bajo consumo ESP8266. Esta placa puede programarse usando LUA, MicroPython o Arduino (que es nuestro caso).
En esta sección podremos ver cómo configurar la placa con nuestro IDE de Arduino así como ciertos proyectos de ejemplo con los que podremos usar nuestra placa.
Web oficial: https://www.nodemcu.com/index_en.html
GitHub del firmware NodeMCU: https://github.com/nodemcu/nodemcu-firmware
Documentación para usar la placa con MicroPython: https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html