NodeMCU ESP8266 Board
The NodeMCU is an open-source firmware and development kit based on the ESP8266 Wifi chip that helps you to prototype your IOT product within a few Lua script lines. The NodeMCU can also be used with the Arduino IDE.
10 GPIO pins and every GPIO can be used for PWM, I2C or 1-wire. There is also an ADC pin.
Uses the SiLabs CP2102 USB-to-Serial driver (not the CH340/CH341).