The Adafruit AirLift Bitsy Add-On is a daughterboard designed to give your ItsyBitsy project a WiFi boost by integrating the ESP32 as a WiFi co-processor. If your favorite ItsyBitsy board, like the ItsyBitsy M4, doesn’t have WiFi built in, this add-on allows you to easily add WiFi connectivity. The ESP32 handles all the WiFi tasks, such as connecting to networks and transferring data, even with TLS/SSL encryption (with pre-burned root certificates).
Key Features:
- WiFi Co-Processor: Use the ESP32 to manage WiFi connectivity, simplifying your code by offloading network-related tasks like socket data management and SSL library integration.
- Fast Data Transfer: Supports 8MHz SPI for high-speed data transfer between the ESP32 and your ItsyBitsy.
- Compatible with ItsyBitsy: Works with any 3V logic ItsyBitsy, such as the ItsyBitsy M4. Note that ItsyBitsy 32u4 5V is not compatible due to voltage differences.
- Works with CircuitPython and Arduino: Compatible with CircuitPython and Arduino (M0, M4, or similar recommended for better RAM performance).
- Compact Design: Easily stack the AirLift onto your ItsyBitsy for a sleek, integrated solution. You can also use stacking headers for flexible mounting options.
- SPI + 2 Control Pins: Requires only SPI bus and 2 control pins for operation.
- Pre-programmed Firmware: Comes with ESP32 SPI WiFi co-processor firmware ready for use in CircuitPython or Arduino.
- Low Power Consumption: The board draws up to 250mA of current during WiFi use.
Note: The ItsyBitsy 32u4 5V is not supported, and Enterprise WiFi connections are not currently supported. For best performance in Arduino, use M0, M4, or similar boards, and for CircuitPython, an ItsyBitsy M4 is required due to RAM limitations on the M0 series.