Forum: Mikrocontroller und Digitale Elektronik Esp32 Sd Karte, welche Schaltung?


von Matze (Gast)


Angehängte Dateien:

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 :-)

von drm (Gast)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.