Adafruit AirLift Bitsy ESP32 WiFi/BT Module Products

Created:  
Updated:   09May2024 23:22:37 UTC 2024-05-09T23:22:37Z

Description

The Adafruit 4363 Airlift Bitsy ESP32 WiFi Co-Processor Breakout Board 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 ItsyBitsy or other 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 SSLSecure Sockets Layer library.

This breakout board has a u-blox NINA-W102 module (Datasheet) with an integrated ESP32-D0WDQ6-V3 SoCSystem On a Chip (32-Bit Dual-Core 240MHz CPU) and 2MB flash memory that provides 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) with an SPISerial Peripheral Interface interface using 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 u-blox NINA-W102 is the same processor used on the Arduino Uno WiFi Rev2 and Arduino Nano 33 IoTInternet Of Things microcontroller boards. The Airlift board also has an RGBRed Green Blue LEDLight Emitting Diode that you can control with programming.

The ESP32 microcontroller in the Airlift can be programmed with Arduino code, MicroPython, or Adafruit's CircuitPython. It comes pre-programmed with firmware (GitHub) that is a slight variant of the Arduino WiFiNINA core, 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). Adafruit also has an Arduino library on GitHub.

Specs

Adafruit AirLift Bitsy ESP32 WiFi Module Specs
Parameter Description
Module Info Adafruit AirLift - ESP32 WiFi Co-Processor Breakout Board
Product ID 4363
Processor u-blox NINA-W102 with integrated ESP32-D0WDQ6-V3 microcontroller (240MHz Dual Core CPUCentral Processing Unit, 2MB flash memory)
Frequency 2.4GHz (2400MHz to 24835MHz)
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
Air Data Rate (bpsbits per second) Up to 72Mbps (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.) -96dBm (max) with 802.11bIEEE 802.11b-1999 or 802.11b is an amendment to the IEEE 802.11 wireless networking specification that increases data rates up to 11Mbit/s using the same 2.4GHz band. @ 1Mbps
Transmitting Power (dBmDecibel-milliwatts (dBm) is a power level that expresses decibels in terms of milliwatts on a logarithmic scale.) +15Bm (max) with 802.11gIEEE 802.11g-2003 or 802.11g is an amendment to the IEEE 802.11 specification that operates in the 2.4GHz microwave band with an increased data rate up to 54Mbit/s using the same 20MHz bandwidth as 802.11b uses to achieve 11Mbit/s. @ 6Mbps / 802.11n @ MCSModulation and Coding Scheme (MCS) index is an industry metric used to determine the data rate of a Wi-Fi connection between a client device and a wireless access point.0
Antenna Built-in PCBPrinted Circuit Board Trace Antenna 2dBi
Antenna Planar Inverted-F Antenna (PIFA) 3dBi
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
  • BSY output determines when its ready for more commands to be sent
  • RST input for reset
  • GPIO0 (labeled pin 10 on front side) is the ESP32 GPIO0 pin,
    which is used to put it into bootloading mode
  • RX & TX serial data in and serial data out
Security CCMPCounter Mode Cipher Block Chaining Message Authentication Code Protocol (CCMP)/TKIPTemporal Key Integrity Protocol (TKIP) is a security protocol used in the IEEE 802.11 wireless networking standard. It was designed as an interim solution to replace WEP without requiring the replacement of legacy hardware. TKIP employs a per-packet key system that was more secure than the fixed key system used by WEP. However, TKIP itself is no longer considered secure and was deprecated in the 2012 revision of the 802.11 standard. It was superseded by Advanced Encryption Standard (AES)./WAPIWLAN Authentication and Privacy Infrastructure (WAPI) is a Chinese National Standard for Wireless LANs (GB 15629.11-2003)./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.
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
Operating Supply Voltage 3.3V DC
Power Consumption 100mA (average), 250mA (peak)
Operating Temperature -40°C to +85°C
Board Size (LxWxH) 35.6mm x 18.0mm x 5.5mm (1.4in x 0.7in x 0.2in)

Adafruit AirLift ESP32 WiFi/BT Module


Adafruit 4363 AirLift Bitsy Add-On – ESP32 WiFi Co-Processor
Package includes:
  • 1x WiFi Module
  • 2x 14-pin Header
Price: $14.95(Updated 08Aug2024 02:28:382024-08-08T02:28:38Z UTC UTC)

Accessories

You can use the 3V 32u4, M0, or M4 ItsyBitsy microcontrollers in Arduino although the 32u4 will not be able to do very complex tasks or buffer a lot of data because they do not have a lot of RAM. Adafruit's ESP32SPI library requires a microcontroller with at least 128KB of RAMRandom Access Memory, so the 32u4 (2.5KB RAMRandom Access Memory) and SAMD21 (32KB RAMRandom Access Memory) will not work. If using CircuitPython which uses a lot of RAMRandom Access Memory, a SAMD51 M4 (128/192/256KB SRAMStatic Random Access Memory) minimum is required.

Adafruit ItsyBitsy ATmega32U4 Microcontroller Board


Adafruit 3675 ItsyBitsy ATmega32u4 - 3V 8MHz Microcontroller Board
Package includes:
  • 1x ItsyBitsy board
  • 3x 16-Pin Straight Male Header
Price: $9.95(Updated 10Aug2024 08:44:582024-08-10T08:44:58Z UTC UTC)

Adafruit 3675 ItsyBitsy ATmega32u4 - 3V 8MHz Microcontroller Board
Package includes:
  • 1x ItsyBitsy board
  • 3x 16-Pin Straight Male Header
Price: $9.95(Updated 08Aug2024 22:18:082024-08-08T22:18:08Z UTC UTC)

Adafruit ItsyBitsy SAMD21 M0 Microcontroller Board


Adafruit 3727 ItsyBitsy SAMD21 M0 Express Microcontroller Board
Package includes:
  • 1x ItsyBitsy M0 Express Board
  • 3x 16-Pin Straight Male Header
Price: $11.95(Updated 08Aug2024 00:35:512024-08-08T00:35:51Z UTC UTC)

Adafruit ItsyBitsy SAMD51 M4 Microcontroller Board


Adafruit 3800 ItsyBitsy M4 Express ATSAMD51 Microcontroller Board
Package includes:
  • 1x ItsyBitsy M4 Express Board
  • 2x 14-Pin Straight Male Header
  • 1x 7-Pin Straight Male Header
Price: $14.95(Updated 08Aug2024 22:18:142024-08-08T22:18:14Z UTC UTC)

Adafruit 3800 ItsyBitsy M4 Express ATSAMD51 Microcontroller Board
Package includes:
  • 1x ItsyBitsy M4 Express Board
  • 2x 14-Pin Straight Male Header
  • 1x 7-Pin Straight Male Header
Price: $14.95(Updated 08Aug2024 00:55:322024-08-08T00:55:32Z UTC UTC)

Adafruit 3800 ItsyBitsy M4 Express ATSAMD51 Microcontroller Board
Seller: 3DMakerWorld
Package includes:
  • 1x ItsyBitsy M4 Express Board
  • 2x 14-Pin Straight Male Header
  • 1x 7-Pin Straight Male Header
Price: $23.09(Updated 08Aug2024 22:18:222024-08-08T22:18:22Z UTC UTC)

(0) Comments

Sign in to leave a comment

Sign In