Click Image for Gallery
Description:
This is a mini wifi development board with 4MB (or 16MB optional) flash based on ESP-8266EX. It has a CH340 Chip on board, so you can directly connect to your computer to program it. You can program it with Arduino, or NodeMCU, or even micropython. 
Specifications:
- Based on ESP-8266EX
 - Operating Voltage: 3.3V
 - Digital I/O Pins: 11
 - Analog Input Pins: 1(3.2V Max)
 - Clock Speed: 80/160MHz
 - Flash: 4M or 16M Bytes
 - Size: 34.2*26.2mm
 - Weight: 3g
 
Links:
                /7-150x150.jpg)
/7-2-150x150.jpg)
/7-3-150x150.jpg)
/7-750x750.jpg)