Adafruit Library
Classes | Macros | Variables
Wippersnapper_AIRLIFT.h File Reference
#include "Adafruit_MQTT.h"
#include "Adafruit_MQTT_Client.h"
#include "Arduino.h"
#include "SPI.h"
#include "WiFiNINA.h"
#include "Wippersnapper.h"

Go to the source code of this file.

Classes

class  Wippersnapper_AIRLIFT
 Class for using the AirLift Co-Processor network iface. More...
 

Macros

#define NINAFWVER   "1.7.7"
 
#define AIRLIFT_CONNECT_TIMEOUT_MS   20000
 
#define AIRLIFT_CONNECT_RETRY_DELAY_MS   200
 
#define SPIWIFI   SPI
 

Variables

Wippersnapper WS
 

Detailed Description

This is a driver for using the Adafruit AirLift ESP32 Co-Processor's network interface with Wippersnapper.

The ESP32 AirLift uses SPI to communicate. Three lines (CS, ACK, RST) are required to communicate with the ESP32 AirLift.

Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!

Copyright (c) Brent Rubell 2020-2021 for Adafruit Industries.

MIT license, all text here must be included in any redistribution.

Macro Definition Documentation

◆ NINAFWVER

#define NINAFWVER   "1.7.7"

min. nina-fw version compatible with this library.

◆ AIRLIFT_CONNECT_TIMEOUT_MS

#define AIRLIFT_CONNECT_TIMEOUT_MS   20000

Connection timeout (in ms)

◆ AIRLIFT_CONNECT_RETRY_DELAY_MS

#define AIRLIFT_CONNECT_RETRY_DELAY_MS   200

delay time between retries.

◆ SPIWIFI

#define SPIWIFI   SPI

Instance of SPI interface used by an AirLift.

Variable Documentation

◆ WS

Wippersnapper variable.