← All parts
Airlift Featherwing Esp32 Wifi Co Processor Featherwing
AdafruitESP32
A FeatherWing that provides WiFi and BLE capabilities using an ESP32 co-processor for Feather boards.
In stock
Specifications
6- Operating Voltage
- 3V-5V
- Logic Level
- 3.3V
- Flash
- Not specified
- Ram
- Not specified
- Dimensions
- Not specified
- Connectivity
- SPI, UART (for BLE)
Pinout
14Low source legibility.The original manufacturer datasheet for this part was difficult to read, so this pinout may be incomplete or imperfect. Always confirm against the specific manufacturer’s datasheet before wiring.
| Pin | Name | Functions | Notes |
|---|---|---|---|
| GND | GND | GND | Common power/logic ground. |
| BAT | BAT | — | Positive voltage from JST on Feather for an optional LiPo battery. |
| USB | USB | POWER | Positive voltage to/from the Micro USB jack if connected. |
| EN | EN | — | 3.3V regulator's enable pin. It's pulled up, so connect to ground to disable the 3.3V regulator |
| 3V | 3V | POWER | Output from the 3.3V regulator. |
| SCK | SCK | SPI | SPI Clock from your microcontroller, level shifted so can be 3-5V logic |
| MISO | MISO | SPI | SPI Data from the AirLift to the microcontroller, this is 3.3V logic out, can be read by 3-5V logic. |
| MOSI | MOSI | SPI | SPI Data to the AirLift from the microcontroller, level shifted so can be 3-5V logic |
| ESPCS | ESPCS | SPI | SPI Chip Select from the microcontroller to start sending commands to the AirLift, level shifted so can be 3-5V logic |
| ESPBUSY | ESPBUSY | — | This pin is an input from the AirLift, it will let us know when its ready for more commands to be sent. This is 3.3V logic out, can be read by 3-5V logic. |
| ESPRST | ESPRST | — | This pin is an output to the AirLift. Set low to put the AirLift into reset. You should use this pin, even though you might be able to run for a short while without it, it's essential to 'kick' the chip if it ever gets into a locked up state. |
| ESPGPIO0 | ESPGPIO0 | GPIO | This is the ESP32 GPIO0 pin, which is used to put it into bootloading mode. It's also used if you like when the ESP32 is acting as a server, to let you know data is ready for reading. |
| ESPRX | ESPRX | UART | Serial data in, used for bootloading new firmware. Leave disconnected if not using BLE or when not uploading new WiFi firmware to the AirLift (which is a rare occurrence). |
| ESPTX | ESPTX | UART | Serial data out, used for communication when in BLE mode. Leave disconnected if not using BLE or when not uploading new WiFi firmware to the AirLift (which is a rare occurrence). |
Interactive pinout
Highlight:
ESP32
Click a pin to copy its name · tap a tag above to spotlight a bus.