Adafruit AirLift ESP32 WiFi/BT Module Products

Created:  
Updated:   09May2024 22:52:14 UTC 2024-05-09T22:52:14Z

Description

The Adafruit 4201 Airlift ESP32 WiFi Co-Processor Breakout Board has an ESP-WROOM-32 module (Datasheet) with both 2.4GHz WiFi (802.11IEEE 802.11 is a set of protocol standards that define communication for a Wireless Local Area Network (WLAN). In order for WiFi to work between different devices, they all need to agree on how they are going to communicate. The current version of the standard is IEEE 802.11-2007, with many amendments such as 802.11a, 802.11b, 802.11g, and 802.11n.b/g/n) and Bluetooth (V4.2 BRBasic Rate/EDREnhanced Data Rate and BLEBluetooth Low Energy) on a PCBPrinted Circuit Board with level shifting circuitry, 3.3V regulator, and an SPISerial Peripheral Interface interface with a tri-state chip for MOSIMaster Out Slave In (MOSI) is the SPI data output line from the master device so you can share the SPISerial Peripheral Interface bus with other devices. The ESP-WROOM-32 module has an integrated TCP/IPTCP/IP is a suite of internet communication protocols. TCP (Transmission Control Protocol) is responsible for establishing reliable, ordered data delivery, and handling congestion control, while IP (Internet Protocol) focuses on routing packets of data to their destination. protocol stack that can give your microcontroller access to your WiFi network with the latest TLSTransport Layer Security/SSLSecure Sockets Layer encryption (it has root certificates pre-burned in). Having WiFi managed by a separate processor from your microcontroller means your code is simpler, you don't have to cache socket data, or compile in and debug an SSL library.

The ESP32 module in the Airlift can be programmed with Arduino code, MicroPython, or Adafruit's CircuitPython. It comes pre-programmed with the ESP32 SPI WiFi co-processor firmware (available on GitHub) that you can use in CircuitPython to use this into a WiFi co-processsor over SPISerial Peripheral Interface with two control pins (an RST input Reset pin and BUSY output pin that lets your microcontroller know when its ready for more commands to be sent). The Arduino library from Adafruit can be found on (GitHub). There are 3 very tiny red, green and blue LEDLight Emitting Diodes to the left of the ESP32, which are available in the Arduino library if you'd like to PWM them for a visual alert.

Specs

Adafruit AirLift ESP32 WiFi Module Specs
Parameter Description
Module Info Adafruit AirLift - ESP32 WiFi Co-Processor Breakout Board
Product ID 4201
Processor ESP32-WROOM-32 MCUMicrocontroller Unit (Datasheet PDF)
with integrated SPISerial Peripheral Interface Flash Memory (4MB)
Frequency 2.4GHz (2412MHz to 2484MHz)
Protocols 802.11IEEE 802.11 is a set of protocol standards that define communication for a Wireless Local Area Network (WLAN). In order for WiFi to work between different devices, they all need to agree on how they are going to communicate. The current version of the standard is IEEE 802.11-2007, with many amendments such as 802.11a, 802.11b, 802.11g, and 802.11n. b/g/n/e/i
Air Data Rate (bpsbits per second) Up to 150Mbps (802.11nIEEE 802.11n-2009 or 802.11n is an amendment to the IEEE 802.11 wireless networking specification that has the capability of using multiple antennas with multiple-input multiple-output (MIMO) support, frame aggregation, security improvements, and can be used in the 2.4GHz or 5GHz frequency bands. Data rates can go up to 72Mbit/s with a single spatial stream in a 20MHz channel and 600Mbit/s with the use of four spatial streams at a channel width of 40MHz.)
Receiving Sensitivity (dBmDecibel-milliwatts (dBm) is a power level that expresses decibels in terms of milliwatts on a logarithmic scale.) -97dBm (max) with 802.11b @ 1Mbps
Transmitting Power (dBmDecibel-milliwatts (dBm) is a power level that expresses decibels in terms of milliwatts on a logarithmic scale.) +20dBm (max) with 802.11b @ 1Mbps
Antenna Built-in PCBPrinted Circuit Board Trace Antenna 2dBi
I/O Data Interface
  • (SCKSerial Clock (SCK) is the output clock signal line from the master device. Also referred to as SCK, SCLK, or CLK., MISOMaster In Slave Out (MISO) is the SPI data output line from the slave device, MOSIMaster Out Slave In (MOSI) is the SPI data output line from the master device, CSChip Select (CS) is the SPI output line from the master device to indicate that data is being sent. Also referred to as CSN or Slave Select (SS).) SPISerial Peripheral Interface 8MHz
  • BUSY output determines when its ready for more commands to be sent
  • RST input for reset
  • GP0 is the ESP32 GPIO0 pin, which is used to put it into bootloading mode
  • RXI & TXO serial data in and serial data out
Security WEPWired Equivalent Privacy (WEP) is an encryption security protocol for 802.11 wireless networks to protect the information you send and receive over a wireless network. WEP was ratified as a Wi-Fi security standard in September of 1999./WPA2Wi-Fi Protected Access 2 (WPA2) is an encryption security protocol for 802.11 wireless networks to protect the information you send and receive over a wireless network. WPA2 was released in 2004 as a replacement of WPA./WPA2-EnterpriseWi-Fi Protected Access 2 Enterprise (WPA2-Enterprise) is an encryption security protocol for 802.1x wireless networks in business environments./WPSWi-Fi Protected Setup (WPS) is a network security standard to create a secure wireless home network. It was introduced in 2006 to make it easy to connect certain Wi-Fi devices, such printers and security cameras, to the Wi-Fi network without using any password.
Encryption AESAdvanced Encryption Standard (AES) is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001. It was developed an alternative to the Data Encryption Standard (DES), which was starting to become vulnerable to brute-force attacks./RSARSA (Rivest–Shamir–Adleman) is an encryption algorithm used to securely transmit messages over the internet./ECCError Correction Code/SHASecure Hash Algorithms (SHA) are a family of hashing functions used for hashing data and certificates
Network Protocols IPv4Internet Protocol version 4, IPv6Internet Protocol version 6, SSLSecure Sockets Layer, TCPTransmission Control Protocol/UDPUser Datagram Protocol/HTTPHypertext Transfer Protocol/FTPFile Transfer Protocol/MQTTMQ Telemetry Transport (MQTT) is a lightweight publish-subscribe messaging protocol for small sensors and mobile devices, optimized for high-latency or unreliable networks. Historically, the "MQ" in "MQTT" came from the IBM MQ (then 'MQSeries') product line, where it stands for "Message Queue". However, the protocol provides publish-and-subscribe messaging (no queues, in spite of the name).
Operating Supply Voltage 3.3V to 5V DC with on-board 3.3V regulator
Power Consumption 80mA (average), 250mA (peak)
Operating Temperature -40°C to +85°C
Board Size (LxWxH) 33.0mm x 31.8mm x 4.8mm (1.3in x 1.3in x 0.2in)

Adafruit AirLift ESP32 WiFi Module


Adafruit 4201 AirLift - ESP32 WiFi Co-Processor Breakout Board
Package includes:
  • 1x WiFi Module
  • 1x 12-pin Header
Price: $9.95(Updated 08Aug2024 22:17:432024-08-08T22:17:43Z UTC UTC)

Adafruit 4201 AirLift – ESP32 WiFi Co-Processor Breakout Board
Package includes:
  • 1x WiFi Module
  • 1x 12-pin Header
Price: $12.69(Updated 08Aug2024 02:28:212024-08-08T02:28:21Z UTC UTC)

Adafruit 4201 AirLift – ESP32 WiFi Co-Processor Breakout Board
Seller: 3dmakerworld
Package includes:
  • 1x WiFi Module
  • 1x 12-pin Header
Price: $17.87(Updated 08Aug2024 22:17:512024-08-08T22:17:51Z UTC UTC)

Adafruit 4201 AirLift – ESP32 WiFi Co-Processor Breakout Board
Seller: kjdelectronics
Package includes:
  • 1x WiFi Module
  • 1x 12-Pin Straight Header
Price: $9.90(Updated 08Aug2024 22:18:012024-08-08T22:18:01Z UTC UTC)

(0) Comments

Sign in to leave a comment

Sign In