This is a low cost Arduino-compatible ESP8266 development board. It intergrated a 0.96OLED. You can use Arduino IDE to programme it. Also you can use LUA to programme it(NodeMCU).You can use this module make a wifi scanner. Or a weather station. Or any information from internet you want to show.
What makes it special?
All ESP8266 pins broken out.
12 digital pins write/read/interrupt/pwm/I2C/one-wire supported(except D0)
1 analog input
Integrated 0.96″ OLED
Micro USB connection
Compatible with Arduino
Compatible with NodeMCU(Lua for ESP8266)