Es zeigt die Ansteuerung einer SD-Karte über SPI. Ein entsprechender SD-Kartenadapter muss dafür an die Pins 5 (MOSI), 6 (MISO), 4 (SCK) und 7 (CS) angeschlossen werden. Micro-SD-Kartenadapter sind auch geeignet. Ein beliebiges Board mit ESP32-C3 Mikrocontroller ist geeignet.
Beim ausgewählten SD-Kartenadapter muss auf die Spannung geachtet werden. Der Adapter von AZ-Delivery arbeitet mit einer Versorgungsspannung von 5V. Hier wird wie folgt verbunden (die Pins sind auf der Platine beschriftet):
ESP32-C3 <-> SDCard-Adapter
GPIO7 <-> CS
GPIO5 <-> MOSI
GPIO6 <-> MISO
GPIO4 <-> SCK
5V <-> VCC
GND <-> GND
Als Basis diente das ESP-IDF Beispiel sdspi, das auf die Basisfunktionalität reduziert wurde.