Ding and I are working together on creating an activity for understanding some basic concepts of quantum computing. See our thoughts so far through the link below:
I decided to try the OLED Screen Display with I2C and Playing .WAV Files using SPI labs, and thought I would combine the two so that I could display the time remaining in a given .wav file. I'm having trouble reading the SD card, even though I've formatted it to FAT32 and have just the single .wav file inside it. I'm using a 32GB SanDisk Ultra microSD.
I tried running the CardInfo sample code, where I learned that different SD shields use different chip select pins – why is this the case? I changed my pin to the Sparkfun shield accordingly, but it didn't seem to make a difference reading the SD card.
// change this to match your SD shield or module; // Arduino Ethernet shield: pin 4 // Adafruit SD shields and modules: pin 10 // Sparkfun SD shield: pin 8 // MKRZero SD: SDCARD_SS_PIN const int chipSelect = 8;