ESPuino-miniD32(pro): Lolin D32/D32 pro mit SD_MMC und Port-Expander (SMD)

Ich wechsle meinen Post vom falschen Board hierhin.
Gemäss VSC Git Source Control habe ich folgende Änderungen vorgenommen:

File ‚settings-lolin_d32_pro_sdmmc_pe.h‘

  • //#define INVERT_POWER → #define INVERT_POWER im Code
  • #define POWER 32 → #define POWER 115 im Code, da JP5 auf 2+3 ist.
    @biologist in der Anleitung sprichst du von JP4, im meinem Post im falschen Board von JP5. Was ist nun korrekt?
    Mit 32 habe ich es auch versucht

File ‚settings.h‘

  • //#define PORT_EXPANDER_ENABLE → #define PORT_EXPANDER_ENABLE im Code
  • #define PLAY_MONO_SPEAKER → //#define PLAY_MONO_SPEAKER im Code
  • #define RFID_READER_TYPE_MFRC522_SPI → //#define RFID_READER_TYPE_MFRC522_SPI im Code
  • //#define RFID_READER_TYPE_PN5180 → #define RFID_READER_TYPE_PN5180 im Code
    den RFID Leser habe ich noch nicht angeschlossen
  • #define SD_MMC_1BIT_MODE gemäss Anleitung war bereits aktiv
  • #define HEADPHONE_ADJUST_ENABLE gemäss Anleitung war bereits aktiv

Upload and Monitor:
Processing lolin_d32_pro_sdmmc_pe (board: lolin_d32_pro; platform: espressif32; framework: arduino) ausgewählt
image
Jedoch gibt es einige Kompilierungsfehler. Ich kann leider nicht abschätzen, ob das etwas mit meinem Error zu tun hat.
Upload_and_Monitor.txt (16,1 KB)
Error:

E (1154) sdmmc_common: sdmmc_init_ocr: send_op_cond (1) returned 0x107
[E][SD_MMC.cpp:85] begin(): Failed to initialize the card (263). Make sure SD card lines have pull-up resistors in place.