/************************ Adafruit IO Config *******************************/ | |
// visit io.adafruit.com if you need to create an account, | |
// or if you need your Adafruit IO key. | |
#define IO_USERNAME "parzibyte" | |
#define IO_KEY "hunter2" | |
/******************************* WIFI **************************************/ | |
// the AdafruitIO_WiFi client will work with the following boards: | |
// - HUZZAH ESP8266 Breakout -> https://www.adafruit.com/products/2471 | |
// - Feather HUZZAH ESP8266 -> https://www.adafruit.com/products/2821 | |
// - Feather HUZZAH ESP32 -> https://www.adafruit.com/product/3405 | |
// - Feather M0 WiFi -> https://www.adafruit.com/products/3010 | |
// - Feather WICED -> https://www.adafruit.com/products/3056 | |
// - Adafruit PyPortal -> https://www.adafruit.com/product/4116 | |
// - Adafruit Metro M4 Express AirLift Lite -> | |
// https://www.adafruit.com/product/4000 | |
// - Adafruit AirLift Breakout -> https://www.adafruit.com/product/4201 | |
// - Adafruit AirLift Shield -> https://www.adafruit.com/product/4285 | |
// - Adafruit AirLift FeatherWing -> https://www.adafruit.com/product/4264 | |
#define WIFI_SSID "parzibyte" | |
#define WIFI_PASS "hunter2" | |
// uncomment the following line if you are using airlift | |
// #define USE_AIRLIFT | |
// uncomment the following line if you are using winc1500 | |
// #define USE_WINC1500 | |
// comment out the following lines if you are using fona or ethernet | |
#include "AdafruitIO_WiFi.h" | |
#if defined(USE_AIRLIFT) || defined(ADAFRUIT_METRO_M4_AIRLIFT_LITE) || \ | |
defined(ADAFRUIT_PYPORTAL) | |
// Configure the pins used for the ESP32 connection | |
#if !defined(SPIWIFI_SS) // if the wifi definition isnt in the board variant | |
// Don't change the names of these #define's! they match the variant ones | |
#define SPIWIFI SPI | |
#define SPIWIFI_SS 10 // Chip select pin | |
#define NINA_ACK 9 // a.k.a BUSY or READY pin | |
#define NINA_RESETN 6 // Reset pin | |
#define NINA_GPIO0 -1 // Not connected | |
#endif | |
AdafruitIO_WiFi io(IO_USERNAME, IO_KEY, WIFI_SSID, WIFI_PASS, SPIWIFI_SS, | |
NINA_ACK, NINA_RESETN, NINA_GPIO0, &SPIWIFI); | |
#else | |
AdafruitIO_WiFi io(IO_USERNAME, IO_KEY, WIFI_SSID, WIFI_PASS); | |
#endif | |
/******************************* FONA **************************************/ | |
// the AdafruitIO_FONA client will work with the following boards: | |
// - Feather 32u4 FONA -> https://www.adafruit.com/product/3027 | |
// uncomment the following two lines for 32u4 FONA, | |
// and comment out the AdafruitIO_WiFi client in the WIFI section | |
// #include "AdafruitIO_FONA.h" | |
// AdafruitIO_FONA io(IO_USERNAME, IO_KEY); | |
/**************************** ETHERNET ************************************/ | |
// the AdafruitIO_Ethernet client will work with the following boards: | |
// - Ethernet FeatherWing -> https://www.adafruit.com/products/3201 | |
// uncomment the following two lines for ethernet, | |
// and comment out the AdafruitIO_WiFi client in the WIFI section | |
// #include "AdafruitIO_Ethernet.h" | |
// AdafruitIO_Ethernet io(IO_USERNAME, IO_KEY); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment