Description
The EVE GSM and GPS Shield allows an Arduino board to connect to the internet, make/receive voice calls, send/receive SMS messages and Location tracking. The shield uses a radio modem MC60 Quectel. MC60 is a quad-band full-featured GSM/GPRS/GNSS module. It is possible to communicate with the board using AT commands. The shield uses Arduinos digital pins 2 and 3 for software serial communication with the MC60.
The compact form factor, great positioning performance, low power consumption and Wide input voltage operating rage make the EVE GSM and GPS Shield the best choice for a wide range of M2M applications, such as automotive, telematics, asset tracker, pet tracker, and so on.
-
Fully compatible with Arduino UNO R3, Arduino mega
-
Supports any Micro SIM.
-
High-efficiency power regulation.
-
Wide input voltage operating range 7V to 28V
-
GSM quad-band: 850/ 900/ 1800/ 1900MHz
-
Multi internet protocols: TCP/UDP/FTP/PPP/HTTP/NITZ/NTP/PING/HTTPS/TCP/SSL/MQTT
-
Optional Send/Receive AT commands over UART port is available
-
Support Voice, SMS, QuecFOTA, DSSS and QuecOpen.
-
Support Bluetooth SPP & HFP-AG profiles (BT 3.0)/
-
Multi navigation constellation: GPS/ GLONASS/ Galileo/ BeiDou/ QZSS.
-
GNSS receiver channels: 99 acquisition/ 33 tracking channels
-
Working temperature range: -40C ~ 80C.
Board Layout
Board Dimensions
- 1 x Eve GSM/GPRS/GNSS Bluetooth Shield
- 1 x Detachable GSM Antenna
- 1 x Detachable GPS Antenna
- 1 x CR1220 Battery
- 1 x 2 Pin power connector cable
- MC60 Documents
- MC60 GSM and GPS Shield User Guide
- MC60 GSM GPR SGPS Arduino Shield 3D STEP file
- Arduino code for send SMS
- Arduino code for receive SMS
- Arduino code for send-receive SMS
- QCOM_V1.6 for Windows
- QFlash_V4.19_EN for Windows
- Qnavigator_V1.6.9.1 for Windows
MC60 GSM/GPRS/GPS Arduino Code
#include <SoftwareSerial.h>
SoftwareSerial gsm(2, 3);
void setup()
{
Serial.begin(9600);
gsm.begin(9600);
}
void loop()
{
if(Serial.available()>0)
{
String data = Serial.readString();
Serial.println(data);
gsm.println(data);
}
if(gsm.available()>0)
{
String data = gsm.readString();
Serial.println(data);
}
}
Output with AT commands
AT
AT
OK
AT+QGNSSC=1
AT+QGNSSC=1
OK
AT+QIFGCNT=2
AT+QIFGCNT=2
OK
AT+QICSGP=1
AT+QICSGP=1
OK
AT+CREG?;+CGREG?
AT+CREG?;+CGREG?
+CREG: 0,0
+CGREG: 0,0
OK
AT+QGNSSTS?
AT+QGNSSTS?
+QGNSSTS: 1
OK
AT+QGNSSEPO=1
AT+QGNSSEPO=1
OK
AT+QGEPOAID
AT+QGEPOAID
OK
AT+QGNSSRD?
AT+QGNSSRD?
+QGNSSRD: $GNRMC,075122.000,A,1903.2739,N,07300.9712,E,1.84,233.46,110121,,,A*71
$GNVTG,233.46,T,,M,1.84,N,3.41,K,A*28
$GNGGA,075122.000,1903.2739,N,07300.9712,E,1,7,2.37,54.5,M,-63.0,M,,*51
$GPGSA,A,3,195,27,194,26,04,16,,,,,,,2.56,2.37,0.97*08
$GLGSA,A,3,73,,,,,,,,,,,,2.56,2.37,0.97*13
$GPGSV,4,1,15,03,60,213,,04,57,010,26,16,48,042,29,22,42,186,*71
$GPGSV,4,2,15,09,30,328,,27,28,113,19,07,25,282,,08,24,155,*7B
$GPGSV,4,3,15,194,20,051,16,26,17,038,25,193,12,130,19,195,11,094,31*49
$GPGSV,4,4,15,01,06,196,,21,02,176,,30,01,262,*41
$GLGSV,2,1,06,71,76,105,,74,55,329,,72,44,340,,70,26,145,*69
$GLGSV,2,2,06,73,23,023,18,65,03,332,*6C
$GNGLL,1903.2739,N,07300.9712,E,075122.000,A,A*49
OK
Extra Information
Warranty Information
All the products supplied by Evelta are genuine and original. We offer 14 days replacement warranty in case of manufacturing defects. For more details, please visit our cancellation and returns page.