Esp32 Sd Karte, welche Schaltung?

Gast #7210265
Lesenswert?

Hallo zusammen,
Sitze gerade an einem Projekt für
Datenspeicherung mit nem ESP32...
Wird ein Offline Gerät, also mit SD Karte mit SPI interface.
Bis jetzt hab ich sowas immer mit Steckbrett Bzw. Solchen fertigen 
Modulen mit Pin Header
Gebastelt um die Funktion zu testen. Als Referenz:

https://eckstein-shop.de/MicroSDBreakoutBoardfC3BCrSD2FTFKartefC3BCrArduino32C3V6Pin?googlede=1&gclid=Cj0KCQjwkOqZBhDNARIsAACsbfKWh5aIFltgSOFXXw1n9W67P94GBn8OydI4fyPSW8UTPxe_4OPcCZwaAtE2EALw_wcB

Alles schön und gut, die tun auch alle ihren Job, nur möchte ich den 
Adapter gleich auf die Platine bringen... Beim forschen bin ich auf 
mehrere Varianten der Schaltung gestoßen,
Im Anhang mal die 4 häufigsten Funde...

würde zu Variante 3 Tendieren da der Esp32 ja mit
3.3V arbeitet und ich mir schon mal die Pegel Wandler sparen kann, dazu 
den CS noch mit pull up damit Mosi Miso Sck während dem booten blödeln 
können.

Nun Aufgrund der Vielzahl von möglichen schaltungen, gibt's da die 
"eine" richtige oder führen hier viele Wege nach Rom? Bzw. Ist die eine 
richtige vllt eine ganz anders? Spricht etwas gegen Variante 3?

Vorab vielen Dank und einen schönen Feiertag euch allen :-)
Angehängte Dateien:
Gast #7210429
Lesenswert?

SDcard und ESP32 hat viele Fallstricke.
1. ESP32 SDK verwendet mit SD-Karte nicht den SPI Modus (sondern CLK, 
CMD, D0-3)
2. ESP32 und SD-Karte teilt IO-Pins, die Bootstrap Pins sind
3. ESP32 und SD-Karte über SPI benötigt Arduino Libs

Mein Tip:
Schaltplan von ESP32 ESP-WROVER-KIT kopieren und Beispielprojekte von 
Espressiv verwenden

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren