Sixfab GPRS and Raspberry Pi 3 B+ Communication

May 27, 2019 by
Sixfab GPRS and Raspberry Pi 3 B+ Communication
Serzh Ohanyan

Introduction


This post will be shown how to communicate the GPRS shield of Sixfab with Raspberry Pi 3 B+. 

The Sixfab GSM/GPRS Shield allows the Raspberry Pi to connect to Internet. This shield uses AT commands to receive orders and execute a function, for example, an AT command to test if AT system works correctly. So the aim is to send an AT command and receive an OK answer, "I'm ready". 

Note: Sixfab GSM/GPRS Shield uses UART. As Raspberry Pi only has one UART, using this shield we lose the Raspberry Pi UART communication.

Requirements

Raspberry Pi 3 B+

Sixfab GPRS


Disable Serial Communication

By default GPIO 14 and GPIO 15 of Raspberry Pi are active as consoles. So it needs to be disabled as the serial console is not being used. In this Sixfab tutorial you can see how to disable it (Steps 7 to 9). Follow the next steps to communicate with the GPRS shield. 


Communicate with GPRS shield

In the next Sixfab tutorial you can see how to communicate with the GPRS shield. If you send an AT command and receive OK, great! you've managed to establish a connection. 

From step 8 onwards it explains how to send a message. 


 

​Search in our Blog

Sixfab GPRS and Raspberry Pi 3 B+ Communication
Serzh Ohanyan May 27, 2019

Looking for your ideal Programmable Logic Controller?

Take a look at this product comparison with other industrial controllers Arduino-based. 

We are comparing inputs, outputs, communications and other features with the ones of the relevant brands.


Industrial PLC comparison >>>