NodeMcu es una placa de código abierto con módulo WIFI ESP-12E incorporado. Este no es un debilucho como el Arduino , con 512kb de memoria y un procesador a 40Mhz no le faltan recursos. Esta placa es ideal para iniciar aplicaciones de IoT (Internet de las cosas). La programación del NodeMcu es ligeramente diferente a lo normal, con la API similar a NodeJS, este módulo recibe los comandos a través de los scripts LUA que se suben.
Se trata de la versión 2 de la serie NodeMCU, que es más delgada que la versión anterior y, por lo tanto, se adapta mejor a una placa de pruebas. Ahora hay una fila libre a ambos lados del tablero cuando lo colocas en el medio de una placa de pruebas. Esto ahorra mucho tiempo al conectar las E/S.
Los controladores para el chip serie 2102 integrado se pueden encontrar aquí
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Propiedades
Estándar inalámbrico 802.11 b/g/n
STA/AP/STA+AP compatibles
El valor predeterminado es 9600 baudios
Pila de protocolo TCP/IP incorporada para admitir múltiples conexiones de cliente TCP (5 MAX)
D0 ~ D8, SD1 ~ SD3: utilizado como GPIO, PWM, IIC, etc., capacidad del controlador de puerto 15 mA
AD0: ADC de 1 canal
Entrada de alimentación: 4,5 V ~ 9 V (10 VMAX), alimentación por USB
Corriente: transmisión continua: ≈70mA (200mA MAX), en espera: <200uA
Tasa de transferencia: 110-460800bps
Admite interfaz de comunicación de datos UART/GPIO
Actualización remota de firmware (OTA)
Soporte de redes inteligentes Smart Link