The only condition is that the FAT sector size is 512 bytes - but as far as I can tell this is pretty much a standard now so you shouldn't have to worry.
Personally I'd write whatever code you need on the device itself first, and would then use the SD card only if absolutely required. There's no point making life hard for yourself :)
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.
Thanks for the info! I didn't know about exFAT.
The only condition is that the FAT sector size is 512 bytes - but as far as I can tell this is pretty much a standard now so you shouldn't have to worry.
Personally I'd write whatever code you need on the device itself first, and would then use the SD card only if absolutely required. There's no point making life hard for yourself :)