На плате дублированы все выводы Arduino и разведены все выводы ESP8266, так что вы сможете воспользоваться всеми возможностями обоих микроконтроллеров, соединённых через UART. На плату расширения установлен DIP-переключатель и вынесены выводы этого порта, с помощью переключателя устанавливается режим его работы: прошивка ESP8266, прошивка Arduino, соединение между ними.
ESP8266 в составе этой плате может работать и как самостоятельное устройство, обменивающееся данными с Arduino, так и как Wi-Fi модуль, управляемый AT-командами.
Так как микроконтроллеры ESP8266 работают при напряжении 3,3, а большинство Arduino при 5 В, на плату установлен преобразователь логических уровней и стабилизатор напряжения на 3,3 В. Питание подаётся с основной платы Arduino.
Плата расширения оснащена четырьмя светодиодами: индикаторы питания (PWR), обновления прошивки (DFU), работы Wi-Fi в режимах точки доступа (AP) и клиента (STA). Также на ней присутствует кнопка рестарта ESP8266.