The ESP8266 WiFi module was presented when it was introduced as a “Serial to internet” TTL module. Useful for connecting Arduino signs to the Internet. It quickly became apparent that this ESP12 module and its number of GPIO pins that came out can do much more than just add to an Arduino. The processor is much more powerful than the Atmel processor of the Arduino Uno and the memory is much larger (4 MB of flash memory, part of which can be used as a non-volatile file system). The modules can be used as independent microprocessors in their own right, with WiFi connectivity! Make sure you have a good power supply (3.3 volts) as the maximum power consumption can quickly reach around 300 to 350 mA.
characteristics
Voltage: 3.3 V
Supported types: 802.11 b / g / n
Characteristics:
Wi-Fi Direct (P2P), soft AP
Integrated TCP / IP protocol stack
Power: + 19.5 dBm in 802.11b mode
Consume off: <10uA
Communication: SDIO 1.1 / 2.0, SPI, UART
Wake-up time: <2 ms
Standby consumption: <1.0 mW
Voltage: 3.3 V
Supported types: 802.11 b / g / n
Characteristics:
Wi-Fi Direct (P2P), soft AP
Integrated TCP / IP protocol stack
Power: + 19.5 dBm in 802.11b mode
Consume off: <10uA
Communication: SDIO 1.1 / 2.0, SPI, UART
Wake-up time: <2 ms
Standby consumption: <1.0 mW