Schematik raised$4.6Mto help anyone build hardware with AI$4.6MIL PRE-SEED ANNOUNCEMENT
SCHEMATIKSCHEMATIK
GuidesPartsBlogCompanyDownload
GuidesPartsBlogCompanyDownload
SCHEMATIK

Built with love in Europe | For makers everywhere

Product

  • Home
  • Try Schematik
  • Download

Resources

  • Build guides
  • Blog
  • Press
  • Information for AI

Compare

  • Schematik or Fritzing
  • Schematik or Tinkercad
  • Schematik or Wokwi
  • Schematik or Claude Code

Company

  • Company
  • Jobs
  • Privacy
  1. Parts
  2. /Interfaces
  3. /Breakout Boards

Adafruit AirLift Shield - ESP32 WiFi Co-Processor

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

Give your Arduino project a lift with the Adafruit AirLift Shield - a shield that lets you use the powerful ESP32 as a WiFi co-processor.

Offers

  • Adafruit$14.95
  • ?DigiKey$14.95

Offers

  • Adafruit$14.95
  • ?DigiKey$14.95

Pinout

  • 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
  • IOr / IORefArduino shield power header IORef

    IORef voltage used for communication level reference.

    Type · power
  • CLK / SCK

Start wiring

SPI · I2S · UART · 3.3V · 5V input

Confirm the data interface matches your host board.

Module pins: 3V, 5V, IOr / IORef, GND, CLK / SCK, MISO, MOSI, BUSY. Schematik maps them to your board in the app.

Related groups

4 groups
SparkFun Qwiic Pro Micro BoogieBoard visual preview
9V to Barrel Jack Adapter visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
MicroUSB Plug to 5.5/2.1mm DC Barrel Jack Adapter | Kiwi Electronics visual preview

Connectors

Sort passive connector adapters from Qwiic boards, LCD modules and microSD card adapters before assuming anything with the right plug will substitute safely.

Connectors & cables · Connectors · 28 parts

RGB backlight positive LCD 16x2 visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
I2C 20x4 Arduino LCD Display Module visual preview
Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display V2.0 visual preview

Displays

Character LCDs, SPI TFTs, e-paper modules and larger capacitive-touch TFT panels solve different display jobs. Treat display class, interface, controller, resolution, touch, refresh behaviour, storage, voltage and mounting as separate swap checks.

Displays · TFT & LCD displays · 35 parts

MQ-2 Gas Sensor visual preview
MQ-3 Gas Sensor visual preview
MQ-135 Gas Sensor visual preview
Grove - Air quality sensor visual preview

Air quality

Choose between MQ gas sensors, VOC/eCO2 indoor-air sensors, true CO2 modules and particulate sensors without treating every air-quality breakout as the same detector.

Sensors · Gas & air-quality sensors · 31 parts

Arduino Uno visual preview
Raspberry Pi Pico visual preview
Adafruit Feather nRF52840 Express visual preview
Pan-Tilt HAT kit visual preview

MCUs and boards

ESP32, Arduino Uno, Raspberry Pi Pico, and compatible add-on boards for running builds.

Boards · Microcontroller boards · 25 parts

Parts tray full · 5 max · remove a part to add another
2x3 ICSP SPI header

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

Type · signal
  • MISO2x3 ICSP SPI header

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

    Type · signal
  • MOSI2x3 ICSP SPI header

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

    Type · signal
  • 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 · signalVoltage · 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 · signal
  • RXOptional serial control pad

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

    Type · signal
  • TXOptional serial control pad

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

    Type · signal
  • SD / CSmicroSD 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 · signal
  • PinPositionTypeFunctionVoltage
    GNDArduino shield power header GNDgroundCommon power/logic ground for the shield.
    3VArduino shield power header 3Vpower3.3 V regulator output. Adafruit states the regulator can supply 500 mA peak, with part of that used by the ESP32.3.3V
    5VArduino shield power header 5VpowerInput to the onboard regulator.5V input
    IOr / IORefArduino shield power header IORefpowerIORef voltage used for communication level reference.
    CLK / SCK2x3 ICSP SPI headersignalShared SPI clock for ESP32 AirLift and microSD interfaces; available on the 2x3 ICSP header by default with level shifting.
    MISO2x3 ICSP SPI headersignalShared SPI data from peripheral to host for ESP32 AirLift and microSD interfaces; level shifted.
    MOSI2x3 ICSP SPI headersignalShared SPI data from host to peripheral for ESP32 AirLift and microSD interfaces; level shifted.
    BUSYESP32 control pin breakout/headersignalRequired 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.3.3V logic out, 3-5V readable
    RSTESP32 control pin breakout/headersignalRequired output to AirLift reset, driven low to reset the ESP32 co-processor; level shifted for 3 to 5 V logic.3-5V logic compatible
    GPIO0Optional ESP32 control padsignalOptional ESP32 GPIO0 / bootloading and BLE data-ready signal, connected by soldering the pad on the bottom of the shield.
    RXOptional serial control padsignalOptional serial data input used for firmware bootloading and BLE-mode communication; requires soldering the underside pad.
    TXOptional serial control padsignalOptional serial data output used for firmware bootloading and BLE-mode communication; requires soldering the underside pad.
    SD / CSmicroSD control pinsignalmicroSD chip-select pin in addition to the shared SPI pins; Adafruit notes it can be reassigned by cutting the trace underneath and rewiring.