// SPDX-FileCopyrightText: 2019 Limor Fried/ladyada for Adafruit Industries // // SPDX-License-Identifier: MIT // Adalogger FeatherWing data logger, log data on pin A0 #include #include // Set the pins used, varies depending on the Feather #if defined(ESP8266) #define LED_RED 0 #define SD_CS 15 #elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32C6) #define LED_RED LED_BUILTIN #define SD_CS 8 #elif defined(ESP32) #define LED_RED 13 #define SD_CS 33 #elif defined(ARDUINO_STM32F2_FEATHER) #define LED_RED PB4 #define SD_CS PB5 #elif defined(TEENSYDUINO) #define LED_RED 13 #define SD_CS 10 #elif defined(ARDUINO_FEATHER52832) #define LED_RED 17 #define SD_CS 11 #else // 32u4, M0 or 328 #define LED_RED LED_BUILTIN #define SD_CS 4 #endif File logfile; // blink out an error code void error(uint8_t errnum) { while(1) { uint8_t i; for (i=0; i