
Give your plain ol' microcontroller project a lift with the Adafruit AirLift - a breakout board that lets you use the powerful ESP32 as a WiFi co-processor.
Power input for the AirLift ESP32 co-processor breakout. Adafruit Learn says use a 3.3V to 5VDC source capable of 250mA transmit spikes.
Output from the onboard 3.3V regulator, usable for up to about 50mA for other devices.
Power and logic ground.
SPI clock from the microcontroller to the AirLift, level shifted for 3V to 5V logic.
SPI data from the AirLift to the microcontroller. Adafruit Learn states this is 3.3V logic out and tri-stated when not selected.
SPI · UART · Ethernet · 3.3 – 5 V · Breakout
DFRobot describes DFR0174 as an XBee USB Adapter V2 with an Atmega8U2 programmed as a USB-to-serial converter, Micro USB, XBee socket com…
Module pins: VIN, 3vo, GND, SCK, MISO, MOSI, CS, BUSY. Schematik maps them to your board in the app.
ESP8285, ATWINC1500, and EMW3060 Wi-Fi modules; the WIZ5500 Ethernet co-processor; the DP83848 RMII PHY board; 802.11n USB adapters for the Pi; and an XBee USB configuration adapter.
MDBT50Q-1M nRF52840 Based BLE Module visual preview
MDBT50Q-P1M nRF52840 BLE Module visual preview
Bluetooth 4.0 Low Energy - BLE Mini visual preview
Bluetooth 4.0 NRF51822 Motherboard (BLE400) visual previewBLE 5-era modules (nRF52840, MDBT50Q), XIAO MG24 boards with Matter-over-Thread, Bluefruit UART/SPI bridges, HM-11 serial modules, and BLE sniffers cover different jobs and different hosts.
Wireless & comms · Bluetooth modules · 73 parts
600-6000MHz 5G Antenna visual preview
A7670E LTE Cat-1 HAT for Raspberry Pi visual preview
Adafruit FONA - Mini Cellular GSM Breakout uFL Version visual preview
Adafruit FONA 3G Cellular + GPS Breakout - European (SIM5320E) visual previewAdafruit FONA GSM breakouts, the Gravity Air780EU 4G Cat 1 module, Dragino NB-IoT Shield-B8, Pycom FiPy, Quectel and SIMCom M.2 5G modems, and the RockBLOCK 9603 Iridium modem each target a different network tier.
Wireless & comms · Cellular · 58 parts
4G GNSS-RTK High Precision Positioning Kit (EMEA & Thailand, GPS / GLONASS / Galileo / BDS / QZSS) visual preview
50 Channel GS407 Helical GPS Receiver visual preview
5G/4G/3G/GNSS External Antenna, SMA to IPEX-4 visual preview
A9G GSM/GPRS+GPS Module visual previewAdafruit Ultimate GPS (PA1616S/PA1616D), NEO-6M and NEO-M9N u-blox breakouts, Gravity GNSS BeiDou boards with I2C/UART, and 4G or LoRa RTK kits — accuracy and constellation requirements split them.
Wireless & comms · GNSS & GPS · 67 parts
2mm 10-Pin XBee Header visual preview
2mm 10-Pin XBee Socket - SMD visual preview
2mm 10pin XBee Socket visual preview
315MHz ASK/OOK Transmitter Module visual previewRFM95W and SX1262 LoRa transceivers, Wio-E5 LoRaWAN modules, SX1302 gateways, Digi XBee mesh radios, 433 MHz ASK serial links, Dragino IoT sensor nodes, and the SDRplay RSP2 wideband SDR receiver.
Wireless & comms · LoRa & RF modules · 95 parts
SPI data from the microcontroller to the AirLift, level shifted for 3V to 5V logic.
SPI chip-select from the microcontroller; also used to choose WiFi or BLE on reset.
Required AirLift status output indicating readiness for more commands.
Reset input to the AirLift. Drive low to reset the ESP32 co-processor.
Optional ESP32 GPIO0 bootloading/data-ready signal, required for BLE mode according to Adafruit Learn.
Serial data input used for bootloading firmware and BLE-mode communication.
Serial data output used for bootloading firmware and BLE-mode communication.
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| VIN | power | Power input for the AirLift ESP32 co-processor breakout. Adafruit Learn says use a 3.3V to 5VDC source capable of 250mA transmit spikes. | 3.3V to 5VDC input | |
| 3vo | power | Output from the onboard 3.3V regulator, usable for up to about 50mA for other devices. | 3.3V output, about 50mA available | |
| GND | ground | Power and logic ground. | 0V | |
| SCK | signal | SPI clock from the microcontroller to the AirLift, level shifted for 3V to 5V logic. | 3V to 5V logic input | |
| MISO | signal | SPI data from the AirLift to the microcontroller. Adafruit Learn states this is 3.3V logic out and tri-stated when not selected. | 3.3V logic output, readable by 3V to 5V logic | |
| MOSI | signal | SPI data from the microcontroller to the AirLift, level shifted for 3V to 5V logic. | 3V to 5V logic input | |
| CS | signal | SPI chip-select from the microcontroller; also used to choose WiFi or BLE on reset. | 3V to 5V logic input | |
| BUSY | signal | Required AirLift status output indicating readiness for more commands. | 3.3V logic output, readable by 3V to 5V logic | |
| !RESET | signal | Reset input to the AirLift. Drive low to reset the ESP32 co-processor. | 3V to 5V logic input | |
| GP0 | signal | Optional ESP32 GPIO0 bootloading/data-ready signal, required for BLE mode according to Adafruit Learn. | 3.3V logic | |
| RXI | signal | Serial data input used for bootloading firmware and BLE-mode communication. | 3.3V logic | |
| TXO | signal | Serial data output used for bootloading firmware and BLE-mode communication. | 3.3V logic |
XBee USB Adapter V2 - Atmega8U2
XBee-socket USB adapter using an Atmega8U2 USB-to-serial converter, Micro USB and X-CTU-compatible configuration path. Good for configuring or using XBee-style modules from a computer.