Este módulo es un NodeMCU que tiene el ESP8266, ya tiene conexión directa mediante el chip CH340 a USB, tiene Wifi y muchos terminales.
NodeMCU integra el ESP8266 en forma de un ESP12E. Este módulo tiene, además del microprocesador, una antena PCB, un LED conectado al GPIO2 y una memoria flash de 16 Mbit (= 4 MB).
Se puede utilizar sin usar el Arduino, simplemente se conecta mediante USB al ordenador y puedes programarlo y utilizar su entradas y salidas.
Tiene muchos terminales GPIO que se pueden utilizar de entradas o salidas.
Para programarlo puedes utilizar el mismo IDE de Arduino, preferiblemente uno de tipo IDE 1.6.X
Tutorial con videos para su programación y utilización
Pin OUT: