Interfacing and configuring GSM module to Arduino

GSM/GPRS modules can be handy solution to wireless applications where wireless network isn’t available. JOJO have written pretty extensive tutorial on how to interface and configure common SIM900 GSM module with Arduino. GSM module interfaces to Arduino via serial interface with two wires for both direction of data flow. In order to reserve Arduino’s hardware USART for debugging and programming it is recommended to use different pins along with Software Serial Library. GSM module accepts AT commands so it is easy to program it, send SMS and even make call. Once you successfully send SMS with your desired data, you can start working on a project that sends data or alerts via GSM network. Continue reading