Bug? rSD Lib


Active Member
Licensed User
Longtime User
I tested the sketch with the currencies, reading from sd card. It work fine.

I use the : catalex sd card

If you add an other lib, like LiquidCrystal_I2C, softwareSerial, ....

Dim lcd As LiquidCrystal_I2C
Private SoftwareSerial1 As SoftwareSerial

you get always an error opening the rates.dat file on the sd card.
and the timers are not working anymore after the error message.

For test :
I added the lib LiquidCrystal_I2C to the the example and
declared like : Dim lcd As LiquidCrystal_I2C

What I found in the Internet:

Note that the Catalex microSD module always drives MISO which may interfere with other SPI devices.

SD modules should go high-Z on MISO when chip select goes high. The Catalex shield disables the buffer on MISO when chip select is high.


  • Catalex Module.JPG
    Catalex Module.JPG
    35.2 KB · Views: 238
  • Catalex Shield.jpg
    Catalex Shield.jpg
    59.7 KB · Views: 243
Last edited: