The ESP8266 ESP-01 is a Wi-Fi module that allows microcontrollers access to a Wi-Fi network. ... Thus, we can give a microcontroller internet access like the Wi-Fi shield does to the Arduino, or we can simply program the ESP8266 to have both access to a Wi-Fi network and also to act as a microcontroller as well.