Skip to Content

ESP8266 Expansion Shield Module (Shiald)

The ESP8266 Expansion Shield Module (Shiald) is a shield designed to provide easy connectivity between an Arduino and the ESP-12E module. The shield allows for seamless integration, providing power and logic-level conversion for the ESP8266. It features multiple operating modes, DIP switches for mode selection, and simple connectivity for various Arduino boards.

69.30 AED 69.30 AED Tax Included
69.30 AED Tax Included

Not Available For Sale

This combination does not exist.

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

Features 

  • Size: Same size as an Arduino Uno R3.

  • Compatibility: Works with Arduino Uno and smaller versions like Nano or Pro Mini (requires jumper connections).

  • Power Supply: Powered by the Arduino's 5V output, supporting direct connection to 5V sensors.

  • Voltage Regulator: Contains an AMS1117 3.3V regulator to safely power the shield from the 5V Arduino output.

  • Logic Level Converter: Built-in to prevent damage to the ESP8266 (which operates at 3.3V) from the Arduino's 5V logic levels.

  • DIP Switch: 4-way DIP switch to select from multiple operating modes:

    • WiFi Shield for Arduino

    • Sending AT commands via Arduino

    • Firmware upgrade via USB Serial

    • Standalone converter

  • Indicator LEDs: Includes PWR, DFU, AP, and STA indicators.

  • ESP-RST Button: Used to reset the ESP8266.

  • ADC Pins: Two ESP8266 ADC pins for 0–1V and 0–3.3V range.


ESP8266 (ESP-12E) Specifications:

  • Architecture: 32-bit RISC

  • Processor Speed: 80 MHz / 160 MHz (Overclocked)

  • Memory: 32MB Flash, 64kB Instruction RAM, 96kB Data RAM

  • WiFi Support: 802.11b/g/n, supports AP, Station, or both modes

  • Digital Pins: 11 available, with interrupt, PWM, I2C, and one-wire support

  • ADC Pin: 1 with 10-bit resolution and 1V scale

  • Programming: Via USB or WiFi (OTA)

  • Arduino IDE Compatible: Yes, fully compatible with Arduino modules and sensors.


Pinout of ESP8266 Expansion Shield:

ESP8266 Expansion Shield Module Pinout

  • A (Digital Pins): Pins used by the Arduino.

  • B (ESP8266 Pins): ESP-12E pins with labeled tags on the back.

  • C (External Serial USB Adapter Connection): Used for firmware updates or debugging.

  • D (Shield Maintenance Pins): For checking voltages; should not be used as a power source.

  • E (DIP Switch): 4-way switch to select operating modes.

    • P1 & P2: Connects the ESP8266 RX/TX to Arduino's D0/D1.

    • P3 & P4: For firmware upgrade mode.

    • OFF Mode: Indicates normal operation.

  • F (ESP8266 ADC Pins): Used in standalone mode for 0–1V or 0–3.3V analog inputs.

  • G (ESP8266 Reset): Button to reset the ESP8266.

  • H (Analog and Power Supply Pins): Used for Arduino power and analog inputs.


Modes of Operation:

  1. WiFi Shield for Arduino: Turns the shield into a WiFi module for the Arduino.

  2. Sending AT Commands: Allows the Arduino to communicate with the ESP8266 through AT commands.

  3. Firmware Upgrade: Enables firmware updates via an external USB Serial interface.

  4. Standalone Converter: The ESP8266 operates independently without the Arduino.