That all looks fine to me - SD cards should be 3.3v, as is the Espruino - so you shouldn't need level conversion circuitry.
However you are doing this in onInit - what if you just paste the commands into the left-hand side one by one to test?
onInit
I have found that sometimes the SD cards take a few seconds to start working after they're powered on - I'm not sure if that could be an issue here...
@Gordon started
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.
That all looks fine to me - SD cards should be 3.3v, as is the Espruino - so you shouldn't need level conversion circuitry.
However you are doing this in
onInit
- what if you just paste the commands into the left-hand side one by one to test?I have found that sometimes the SD cards take a few seconds to start working after they're powered on - I'm not sure if that could be an issue here...