Modulo GSM

salve vorrei avere delle informazioni riguardo ai moduli GSM, in particolare al SIM800L.
Avrei bisogno che il modulo invii un messaggio preciso alla sola pressione di un pulsante.
Si potrebbe fare senza Arduino? magari con qualche componente che occupi meno spazio

perché non usare un Arduino nano che ti semplifica le cose?
Comunque non saprei come interfacciarmi. So che c’e Un modulo per programmare quelle shield dal quale invii comandi AT ma non so se puoi anche programmarlo per fargli fare qualcosa, anche se non penso!