Can you post the code you're using, so we can look it over?
I'm honestly surprised that @Gordon made the shim such that you need software spi... (on phone, hence can't go pull the appropriate data to sanity check this).
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.
Can you post the code you're using, so we can look it over?
I'm honestly surprised that @Gordon made the shim such that you need software spi... (on phone, hence can't go pull the appropriate data to sanity check this).