Lo que usted necesita:
NodeMCU 1.0
Utilizo un HC-SR501 PIR
Alimentación para el uso al aire libre
Algunos cables
Puerto de USB 3.0 para programar y ejecutar el nodemcu (no sé que USB 2.0 puede trabajar, también. Pero 3.0 tiene más poder)
Usar Arduino IDE 1.6.8 con bibliotecas de NodeMCU ESP8266
Asegúrese de que la configuración funciona, con un dibujo de ejemplo blink, o similar.
Conexión