🚧 SD - include sd cs pins for all boards
This commit is contained in:
parent
54edb4cb2d
commit
65b66fe597
2 changed files with 17 additions and 0 deletions
|
|
@ -71,6 +71,7 @@ lib_deps =
|
||||||
adafruit/Adafruit TouchScreen
|
adafruit/Adafruit TouchScreen
|
||||||
adafruit/Adafruit MQTT Library
|
adafruit/Adafruit MQTT Library
|
||||||
bblanchon/ArduinoJson
|
bblanchon/ArduinoJson
|
||||||
|
https://github.com/adafruit/SdFat.git
|
||||||
https://github.com/pstolarz/OneWireNg.git
|
https://github.com/pstolarz/OneWireNg.git
|
||||||
https://github.com/Sensirion/arduino-sht.git
|
https://github.com/Sensirion/arduino-sht.git
|
||||||
https://github.com/Sensirion/arduino-i2c-scd4x.git
|
https://github.com/Sensirion/arduino-i2c-scd4x.git
|
||||||
|
|
|
||||||
|
|
@ -64,6 +64,7 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN 33
|
#define STATUS_NEOPIXEL_PIN 33
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S2_TFT)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S2_TFT)
|
||||||
#define BOARD_ID "feather-esp32s2-tft"
|
#define BOARD_ID "feather-esp32s2-tft"
|
||||||
|
|
@ -72,6 +73,7 @@
|
||||||
#define STATUS_NEOPIXEL_PIN 33
|
#define STATUS_NEOPIXEL_PIN 33
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
#define PIN_I2C_POWER_INVERTED 7
|
#define PIN_I2C_POWER_INVERTED 7
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S2_REVTFT)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S2_REVTFT)
|
||||||
#define BOARD_ID "feather-esp32s2-reverse-tft"
|
#define BOARD_ID "feather-esp32s2-reverse-tft"
|
||||||
|
|
@ -79,6 +81,7 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3_NOPSRAM)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3_NOPSRAM)
|
||||||
#define BOARD_ID "feather-esp32s3"
|
#define BOARD_ID "feather-esp32s3"
|
||||||
|
|
@ -86,12 +89,14 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3)
|
||||||
#define BOARD_ID "feather-esp32s3-4mbflash-2mbpsram"
|
#define BOARD_ID "feather-esp32s3-4mbflash-2mbpsram"
|
||||||
#define USE_TINYUSB
|
#define USE_TINYUSB
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3_TFT)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3_TFT)
|
||||||
#define BOARD_ID "feather-esp32s3-tft"
|
#define BOARD_ID "feather-esp32s3-tft"
|
||||||
|
|
@ -99,6 +104,7 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3_REVTFT)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32S3_REVTFT)
|
||||||
#define BOARD_ID "feather-esp32s3-reverse-tft"
|
#define BOARD_ID "feather-esp32s3-reverse-tft"
|
||||||
|
|
@ -106,6 +112,7 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
#define STATUS_NEOPIXEL_NUM NEOPIXEL_NUM
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32S2)
|
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32S2)
|
||||||
#define BOARD_ID "qtpy-esp32s2"
|
#define BOARD_ID "qtpy-esp32s2"
|
||||||
|
|
@ -113,6 +120,7 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32S3_NOPSRAM)
|
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32S3_NOPSRAM)
|
||||||
#define BOARD_ID "qtpy-esp32s3"
|
#define BOARD_ID "qtpy-esp32s3"
|
||||||
|
|
@ -120,12 +128,14 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32S3_N4R2)
|
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32S3_N4R2)
|
||||||
#define BOARD_ID "qtpy-esp32s3-n4r2"
|
#define BOARD_ID "qtpy-esp32s3-n4r2"
|
||||||
#define USE_TINYUSB
|
#define USE_TINYUSB
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32C3)
|
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32C3)
|
||||||
#define BOARD_ID "qtpy-esp32c3"
|
#define BOARD_ID "qtpy-esp32c3"
|
||||||
|
|
@ -138,24 +148,28 @@
|
||||||
#define USE_LITTLEFS
|
#define USE_LITTLEFS
|
||||||
#define USE_STATUS_LED
|
#define USE_STATUS_LED
|
||||||
#define STATUS_LED_PIN 0
|
#define STATUS_LED_PIN 0
|
||||||
|
#define SD_CS_PIN 15
|
||||||
#elif defined(ARDUINO_ADAFRUIT_ITSYBITSY_ESP32)
|
#elif defined(ARDUINO_ADAFRUIT_ITSYBITSY_ESP32)
|
||||||
#define BOARD_ID "itsybitsy-esp32"
|
#define BOARD_ID "itsybitsy-esp32"
|
||||||
#define USE_LITTLEFS
|
#define USE_LITTLEFS
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_FEATHER_ESP32)
|
#elif defined(ARDUINO_FEATHER_ESP32)
|
||||||
#define BOARD_ID "feather-esp32"
|
#define BOARD_ID "feather-esp32"
|
||||||
#define USE_LITTLEFS
|
#define USE_LITTLEFS
|
||||||
#define USE_STATUS_LED
|
#define USE_STATUS_LED
|
||||||
#define STATUS_LED_PIN 13
|
#define STATUS_LED_PIN 13
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32_V2)
|
#elif defined(ARDUINO_ADAFRUIT_FEATHER_ESP32_V2)
|
||||||
#define BOARD_ID "feather-esp32-v2"
|
#define BOARD_ID "feather-esp32-v2"
|
||||||
#define USE_LITTLEFS
|
#define USE_LITTLEFS
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32_PICO)
|
#elif defined(ARDUINO_ADAFRUIT_QTPY_ESP32_PICO)
|
||||||
#define BOARD_ID "qtpy-esp32"
|
#define BOARD_ID "qtpy-esp32"
|
||||||
|
|
@ -163,6 +177,7 @@
|
||||||
#define USE_STATUS_NEOPIXEL
|
#define USE_STATUS_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
|
||||||
#define STATUS_NEOPIXEL_NUM 1
|
#define STATUS_NEOPIXEL_NUM 1
|
||||||
|
#define SD_CS_PIN 33
|
||||||
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
|
||||||
#elif defined(ARDUINO_SAMD_NANO_33_IOT)
|
#elif defined(ARDUINO_SAMD_NANO_33_IOT)
|
||||||
#define BOARD_ID "nano-33-iot"
|
#define BOARD_ID "nano-33-iot"
|
||||||
|
|
@ -177,6 +192,7 @@
|
||||||
#define USE_TINYUSB
|
#define USE_TINYUSB
|
||||||
#define USE_STATUS_LED
|
#define USE_STATUS_LED
|
||||||
#define STATUS_LED_PIN 32
|
#define STATUS_LED_PIN 32
|
||||||
|
#define SD_CS_PIN 17
|
||||||
#else
|
#else
|
||||||
#warning "Board type not identified within Wippersnapper_Boards.h!"
|
#warning "Board type not identified within Wippersnapper_Boards.h!"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue