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