O NodeMcu é uma placa de código aberto com módulo WIFI ESP-12E integrado. Este não é um fraco como o Arduino , com 512kb de memória e um processador a 40Mhz não faltam recursos. Esta placa é ideal para iniciar aplicações IoT (Internet of Things). A programação do NodeMcu é um pouco diferente do normal, com API semelhante ao NodeJS, este módulo recebe os comandos através dos scripts LUA que são carregados.
Trata-se da versão 2 da série NodeMCU, que é mais fina que a versão anterior e, portanto, cabe melhor em uma placa de ensaio. Agora há uma linha livre em ambos os lados do tabuleiro quando você o coloca no meio de uma protoboard. Isso economiza muito tempo na conexão da E/S.
Drivers para o chip serial 2102 integrado podem ser encontrados aqui
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Propriedades
Padrão sem fio 802.11 b/g/n
STA/AP/STA + AP suportado
O padrão é 9600 bauds
Pilha de protocolo TCP/IP integrada para suportar múltiplas conexões de cliente TCP (5 MAX)
D0 ~ D8, SD1 ~ SD3: usado como GPIO, PWM, IIC, etc., capacidade de driver de porta 15mA
AD0: ADC de 1 canal
Entrada de energia: 4,5 V ~ 9 V (10 VMAX), alimentado por USB
Corrente: transmissão contínua: ≈70mA (200mA MAX), Standby: <200uA
Taxa de transferência: 110-460800bps
Suporta interface de comunicação de dados UART/GPIO
Atualização remota de firmware (OTA)
Suporte para rede inteligente Smart Link