@net-tobi - not there yet. It's on my desk but I haven't been able to find the SIM I had kicking around (and my phone's one didn't work for me). I'll get it done during the next month I hope.
However things have moved on - it's actually at the stage where someone else could easily do it now if I'm taking too long. The ESP8266 driver is all JavaScript, and hopefully isn't too painful to figure out. All the AT command handling is there already.
So basically all you have to do is take that file and modify it for the SIM900, which is remarkably similar... datasheet here - take a look at Chapter 8 (TCPIP)
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.
@net-tobi - not there yet. It's on my desk but I haven't been able to find the SIM I had kicking around (and my phone's one didn't work for me). I'll get it done during the next month I hope.
However things have moved on - it's actually at the stage where someone else could easily do it now if I'm taking too long. The ESP8266 driver is all JavaScript, and hopefully isn't too painful to figure out. All the AT command handling is there already.
So basically all you have to do is take that file and modify it for the SIM900, which is remarkably similar... datasheet here - take a look at Chapter 8 (TCPIP)