Adafruit AirLift Shield - ESP32 WiFi Co-Processor

Adafruit AirLift Shield - ESP32 WiFi Co-Processor — Adafruit — 4285

Arduino-shield form-factor add-on that uses an ESP32 module as a TLS-capable WiFi co-processor, communicating with the host Arduino over SPI. Pre-loaded root certificates handle HTTPS; suitable for Metro, Uno, and compatible boards.

Pinout

Logical pinout · physical placement not verified
ADAFRUIT AIRLIFT SHIELGNDBUSY3VRST5VGPIO0IOrIORefRXCLKSCKTXMISOSDCSMOSI
  • GNDArduino shield power header GND

    Common power/logic ground for the shield.

    Type · Ground
  • 3VArduino shield power header 3V

    3.3 V regulator output. Adafruit states the regulator can supply 500 mA peak, with part of that used by the ESP32.

    Type · PowerVoltage · 3.3V
  • 5VArduino shield power header 5V

    Input to the onboard regulator.

    Type · PowerVoltage · 5V input
  • IOrIORefArduino shield power header IORef

    IORef voltage used for communication level reference.

    Type · Power
  • CLKSCK2x3 ICSP SPI header

    Shared SPI clock for ESP32 AirLift and microSD interfaces; available on the 2x3 ICSP header by default with level shifting.

    Type · SPI, Signal
  • MISO2x3 ICSP SPI header

    Shared SPI data from peripheral to host for ESP32 AirLift and microSD interfaces; level shifted.

    Type · SPI
  • MOSI2x3 ICSP SPI header

    Shared SPI data from host to peripheral for ESP32 AirLift and microSD interfaces; level shifted.

    Type · SPI
  • BUSYESP32 control pin breakout/header

    Required input from AirLift indicating when it is ready for more commands; Adafruit describes it as 3.3 V logic output readable by 3 to 5 V logic.

    Type · SignalVoltage · 3.3V logic out, 3-5V readable
  • RSTESP32 control pin breakout/header

    Required output to AirLift reset, driven low to reset the ESP32 co-processor; level shifted for 3 to 5 V logic.

    Type · ControlVoltage · 3-5V logic compatible
  • GPIO0Optional ESP32 control pad

    Optional ESP32 GPIO0 / bootloading and BLE data-ready signal, connected by soldering the pad on the bottom of the shield.

    Type · GPIO
  • RXOptional serial control pad

    Optional serial data input used for firmware bootloading and BLE-mode communication; requires soldering the underside pad.

    Type · UART
  • TXOptional serial control pad

    Optional serial data output used for firmware bootloading and BLE-mode communication; requires soldering the underside pad.

    Type · UART
  • SDCSmicroSD control pin

    microSD chip-select pin in addition to the shared SPI pins; Adafruit notes it can be reassigned by cutting the trace underneath and rewiring.

    Type · SPI, Signal

Add-ons

269 other options

About 270 add-ons across Pi HATs, Arduino shields, and FeatherWings. The same function — motor control, PoE, display — usually ships once per host connector family. Get the host board right first.

View all 269

Related groups

4 groups