NodeMCU é um cartão Wi-Fi projetado para ser usado em projetos de IoT. É baseado em um circuito ESP8266 e todos os seus pinos estão disponíveis. Além disso, foi adicionado um regulador de Tensão, bem como uma porta de programação USB. Você pode programar com o LUA ou através do Arduino IDE
Seu uso é muito difundido, por isso há toda uma comunidade e documentação que permite que você se conecte facilmente ao exterior por meio de Wifi
Como ele usa um conversor USB CH340, o sistema operacional geralmente o instala automaticamente, embora dependendo do caso, talvez seja necessário instalar o driver específico.
Processador: ESP8266 @ 80MHz (3.3 V) (ESP-12E)
4 MB de memória FLASH (32 MBit)
Botão RESET
Entrada de energia externa VIN (20 V max)
WiFi 802.11 b/g/n
Regulador 3.3 V integrado (500mA)
Conversor USB-Serial CH340G / CH340G
Função de reset automático
9 pinos GPIO com I2C e SPI
1 entrada analógica (1,0 V max)