I’m using an ATmega328 UNO board with a VMA202 SD Shield that sits on top of it. Everything works fine and I can log timestamped data on my SD card.
However, as soon as I add the VMA203 LCD Shield on top of the SD shield, I can’t initialize the SD card anymore (same code, I just add the LCD shield). The LCD shield demo code works fine.
I believe this is due to a chipSelector number interference between the SD and the LCD shield, but I can’t understand why it fails.
My CS for the SD card is 10, as stipulated in the Velleman documentation. I also tried some other CS, but none of them work. I am a complete newbie in electronics so if anyone could provide me insight so I can have the whole setup working, that would be great. Thanks in advance for your help,