I would like to send an SMS to a registered mobile phone from the code running in STM32 board.
I would like to send an SMS to a registered mobile phone from the code running in STM32 board.
It looks as though with the SIM900 you can do this. Check out this discussion related to your topic.
Hello,
I haven't checked the compatibility pin by pin, but here is an Arduino expansion board available: A000043 ARDUINO, SHIELD, ARDUINO, GSM, INTEGRATED ANTENNA | Farnell element14
STM Nucleo boards feature an Arduino expansion port, so this might broaden the area where to look.
David
The A000043's page mentions that it is no longer manufactured. Otherwise it appears to be very useful.
SIM900 appears to be a chip rather than a dev module. Am I wrong?
Sorry, my bad.
There seems to be a newer version, but I can't find it in Farnell catalogue: https://store.arduino.cc/arduino-genuino/arduino-genuino-shields/arduino-gsm-shield-2-integrated-antenna
CPC have these two Arduino shields available in the UK. I would imagine that you'd find them for sale elsewhere.
http://cpc.farnell.com/seeed-studio/113030009/gprs-shield-v3-0-for-arduino/dp/SC14529
http://cpc.farnell.com/arduino/a000105/arduino-gsm-shield-2-integrated/dp/SC13832
I don't know if they would be compatible with the Nucleo - you'd have to look carefully at the voltage levels on the I/O pins. The Arduino one is open source, so there will be a schematic on their website somewhere.
I know little about phone stuff, so I couldn't say if they'd do what you want or how easy it would be to program them.