It uses standard Wi-Fi protocol IEEE 802.11 b/g/n. Wi-Fi frequency ranges from 2.4G to 2.5G. User can configure using AT commands set, Cloud Server and using a mobile application. It uses IPv4, TCP, UDP, and HTTP as network protocols. Its firmware can be updated using OTA and UART. The peripheral interface contains UART, SDIO, SPI, I2C, I2S, IR remote control, GIPO’s, ADC, PWM, LED Light and button. Its CPU is Tensilica L106 which is a 32bit processor with on-chip SRAM. The chip consumes 80mA of current on average. Operating voltages range from 2.5V to 3.6V. In hardware specification, its package size is QFN 32pins with a dimension of 5mm x 5mm. ESP8266 pin High and Low-voltage signal at BootĮsp8266 specification divides into three parts: Hardware, Software, and Wi-Fi.ESP8266 12E NodeMCU Development Board pinout.Pinout of different types of ESP8266 Modules.