The Arduino ESP-13 WiFi Shield (ESP8266) is designed based on the ESP8266 and is compatible with Arduino UNO / Mega2560. The WiFi module uses the industrial-grade ESP8266 chip with metal-shielded ESP-12E, providing strong anti-interference capabilities. A voltage converter chip is included to handle 3.3V (ESP8266) and 5V (Arduino). Dual DIP switches are used for serial ports, allowing this module to function both as a standalone Arduino Uno expansion shield and as an ESP8266 expansion module. Serial data is transparently transmitted to and from the WiFi device, and the Arduino program requires no configuration. A WebServer is provided to configure WiFi and serial port parameters.
The shield module can also be used as an independent ESP8266 development board. For example, the official AT command firmware can be installed, or NodeMCU open-source firmware can be used. Additionally, it can serve as a standalone expansion shield for Arduino Uno.
Technical Specifications
- Wireless Standards: 802.11 b/g/n
- Modes Supported: STA / AP
- TCP/IP protocol stack, single socket
- Supports standard TCP / UDP server and client
- Serial port baud rate support: 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 74800 / 115200 bps
- Serial data bits supported: 5 / 6 / 7 / 8 bits
- Serial parity: None
- Serial stop bits supported: 1 / 2 bits
- Pin compatible with Arduino UNO and Mega
- Arduino Pinout: 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13
- ESP8266 GPIO Pinout: 0 / 2 / 4 / 5 / 9 / 10 / 12 / 13 / 14 / 15 / 16 / ADC / TR / UART TX / UART RX
- Mode configuration button
- Dual DIP switches: toggle between Arduino and ESP8266
- WiFi operating current: continuous transmission ≈ 70 mA (max 200 mA), idle < 200 µA
- Serial WiFi transmission rate: 110–460800 bps
- Operating temperature: -40°C ~ +125°C