ESP8266-01 WiFi Module

ESP8266 is a low-cost Wi-Fi board, that you can easily wire to a microcontroller, and connect any project you build to the internet. The ESP8266 is actually an MCU in itself, but has very limited functions, therefore, it is recommended to connect it to another microcontroller such as Arduino using AT commands, either via Software Serial or Hardware Serial.

Pros

  • Cheap
  • Easy to hookup and use

Cons

  • Limited GPIO (as an MCU)
  • Software serial connection can be jittery

ESP8266 Circuits

How to wire ESP8266 to Arduino Uno

How to wire ESP8266 to Arduino Leonardo

How to wire ESP8266 to Arduino pro-mini

The ESP8266 is a series of wi-fi enabled microcontrollers. It supports full TCP/UDP and can also be configured as a web server.

The ESP8266-01 module communicates using AT commands over a serial interface.