Hmm, not sure what to suggest - it's not that it's intermittent? The SD card just refuses to work if the MAX31855 is connected?
Are you using the MAX31855 on some kind of module? I'm wondering if maybe the module has level shifting circuitry that doesn't respect the value of CS - so it's always trying to put a voltage on the data line.
I guess one way to check would be to leave the MAX31855 connected, but to disconnect just the data out line.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hmm, not sure what to suggest - it's not that it's intermittent? The SD card just refuses to work if the MAX31855 is connected?
Are you using the MAX31855 on some kind of module? I'm wondering if maybe the module has level shifting circuitry that doesn't respect the value of CS - so it's always trying to put a voltage on the data line.
I guess one way to check would be to leave the MAX31855 connected, but to disconnect just the data out line.