Ho una discreta esperienza sul modulo SIM900 avendo partecipato al contest di Elettronica In sul progetto TiDiGino.
Quello che posso confermare è che le librerie (sia la vecchia che la nuova) sono delle divoratrice di risorse RAM e quindi consiglio di usare non un semplice UNO ma una MEGA (non a caso TiDigino è basato sul MEGA 2560).
In teoria si potrebbero evitare le librerie ed inviare i comandi AT direttamente al modulo, ma bisogna ricordare che i settaggi iniziali sono molti e l'omissione di alcuni può impedire il corretto funzionamento del dispositivo.
Se qualcuno ha bisogno di aiuto sarò ben felice di aiutarlo.
Ettore Massimo Albani