Adafruit AirLift FeatherWing - ESP32 WiFi Co-Processor

FeatherWing add-on that uses an ESP32 module as a TLS-capable WiFi co-processor, communicating with the host Feather over SPI. Pre-loaded root certificates handle HTTPS; the Feather itself provides the application logic.

Pinout

Logical pinout · physical placement not verified
ADAFRUIT AIRLIFT FEATHGNDMOSIBATESPCSUSBESPBUSYENESPRST3VESPGPIO0SCKESPRXMISOESPTX
  • GND

    Common power and logic ground.

    Type · Ground
  • BAT

    Positive voltage from the Feather JST connector for an optional LiPo battery.

    Type · Power
  • USB

    Positive voltage to or from the Micro USB jack when connected.

    Type · USB
  • EN

    3.3V regulator enable; Adafruit says it is pulled up and can be connected to ground to disable the regulator.

    Type · Control
  • 3V

    3.3V regulator output for the FeatherWing; Adafruit notes the regulator can supply 500mA peak, with substantial current used by the ESP32.

    Type · PowerVoltage · 3.3V output per Adafruit pinouts
  • SCK

    SPI clock from the microcontroller to the AirLift.

    Type · SPIVoltage · 3-5V logic input supported per Adafruit pinouts
  • MISO

    SPI data from the AirLift to the microcontroller; tri-stated when not selected.

    Type · SPIVoltage · 3.3V logic output, readable by 3-5V logic per Adafruit pinouts
  • MOSI

    SPI data to the AirLift from the microcontroller.

    Type · SPIVoltage · 3-5V logic input supported per Adafruit pinouts
  • ESPCS

    SPI chip select from the microcontroller to start sending commands to the AirLift.

    Type · SignalVoltage · 3-5V logic input supported per Adafruit pinouts
  • ESPBUSY

    Required AirLift ready/busy signal to tell the microcontroller when more commands can be sent.

    Type · SignalVoltage · 3.3V logic output, readable by 3-5V logic per Adafruit pinouts
  • ESPRST

    Required reset control to the AirLift; set low to reset the co-processor.

    Type · ControlVoltage · 3-5V logic input supported per Adafruit pinouts
  • ESPGPIO0

    Optional ESP32 GPIO0 bootloading/server-ready signal; Adafruit says it is required for BLE mode and connected by solder pad.

    Type · Control
  • ESPRX

    Optional serial receive pin for the ESP32 co-processor.

    Type · Signal
  • ESPTX

    Optional serial transmit pin for the ESP32 co-processor.

    Type · 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