The ESP8266 is a System on a Chip (SoC), manufactured by the Chinese company Espressif. It consists of a Tensilica L106 32-bit micro controller unit (MCU) and a Wi-Fi transceiver . It has 11 GPIO pins * (General Purpose Input/Output pins), and an analog input as well.