ESP8266 Modules

ESP8266 is a complete and self-contained Wi-Fi networking solution. It gives you the ability to either host the application or to offload it all to another application processor with Wi-Fi networking functions.
Module has integrated cache to improve performance of the applications hosted o the device and to minimize the memory requirements. Serving as a Wi-Fi adapter, wireless internet access can be added to any microcontroller-based design with simple connectivity through UART interface or the CPU AHB bridge interface.
On-board processing and storage capabilities on the module allow it to be integrated with the sensors and other application specific devices through its GPIOs with minimal development up-front and minimal loading during runtime. With its high degree of on-chip integration, which includes the antenna switch balun, power management converters, it requires minimal external circuitry, and the entire solution, including front-end module, is designed to occupy minimal PCB area.
Sophisticated system-level features include fast sleep/wake context switching for energy-efficient VoIP, adaptive radio biasing for low-power operation, advance signal processing, and spur cancellation and radio co-existence features for common cellular, Bluetooth, DDR, LVDS, LCD interference mitigation.