

The Adafruit Airlift Bitsy Add-On is a compact Wi-Fi co-processor module that brings wireless connectivity to Adafruit Feather boards. It leverages the capabilities of the ESP32, a powerful SoC with integrated Wi-Fi and Bluetooth functionalities. This add-on is particularly useful for Internet of Things (IoT) projects, enabling devices to communicate wirelessly for data transfer, remote monitoring, and control applications.








| Pin Number | Name | Description |
|---|---|---|
| 1 | GND | Ground connection |
| 2 | 3V | 3.3V power supply input |
| 3 | EN | Enable pin for the module |
| 4 | IO0 | Used for entering flashing mode |
| 5 | TX | UART transmit pin |
| 6 | RX | UART receive pin |
| 7 | SCK | SPI clock |
| 8 | MISO | SPI Master In Slave Out |
| 9 | MOSI | SPI Master Out Slave In |
| 10 | CS | SPI chip select |
#include <WiFi.h>
// Replace with your network credentials
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
void setup() {
// Initialize serial communication for debugging
Serial.begin(115200);
// Start the Wi-Fi connection process
WiFi.begin(ssid, password);
// Wait for connection
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
// Once connected, print the IP address
Serial.println("");
Serial.println("WiFi connected.");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}
void loop() {
// Your main code would go here
}
Remember to keep the code comments concise and within the 80 character line length limit. This example demonstrates how to connect the Adafruit Airlift Bitsy Add-On to a Wi-Fi network using an Arduino sketch.