7Semi MC60 GSM/GPRS/GPS Shield: Empower Your Arduino Projects with Global Connectivity and Positioning
The 7Semi MC60 GSM/GPRS/GPS Shield unlocks a world of possibilities for your Arduino projects. This comprehensive solution integrates seamlessly with Arduino UNO R3 and Arduino Mega boards, providing robust communication and precise positioning functionalities.
Unparalleled Connectivity:
- Global Reach: Leverage the power of quad-band GSM/GPRS (850/900/1800/1900MHz) for seamless network connectivity, wherever your project takes you.
- Versatile Internet Protocols: TCP/UDP/FTP/PPP/HTTP/NITZ/NTP/PING/HTTPS/TCP/SSL/MQTT protocols ensure compatibility with various internet applications.
- Cellular Network Capabilities: Make and receive voice calls, send SMS messages, and enjoy features like QuecFOTA (firmware updates over the air), DSSS (Direct Sequence Spread Spectrum), and QuecOpen (open source embedded OS for M2M communication).
Precision Positioning:
- Multi-Constellation GNSS: The high-performance GNSS receiver supports GPS, GLONASS, Galileo, BeiDou, and QZSS constellations for accurate location tracking, even in challenging environments.
- Advanced Tracking: 99 acquisition channels and 33 tracking channels guarantee reliable signal acquisition and precise position data.
Seamless Arduino Integration:
- Easy-to-Use Interface: The shield offers a user-friendly interface for effortless control and access to the MC60 module's functionalities.
- Micro SIM Compatibility: Integrate any Micro SIM card to establish cellular network connectivity.
- Onboard Antenna: The integrated antenna eliminates the need for external components, simplifying project setup.
- Wide Power Input Range: The shield accommodates a broad input voltage range (7V to 28V) for flexible power supply options.
Unparalleled Functionality:
- Broad Compatibility: Works seamlessly with Arduino UNO R3 and Arduino Mega boards.
- Universal SIM Support: Accepts any Micro SIM card for network connectivity.
- Robust Power Management: High-efficiency power regulation ensures stable operation.
- Wide Input Voltage Range: Operates on a wide range of input voltages (7V to 28V) for versatility in power source selection.
- Extensive Network Protocol Support: TCP/UDP/FTP/PPP/HTTP/NITZ/NTP/PING/HTTPS/TCP/SSL/MQTT protocols are available for diverse communication needs.
- AT Command Interface: Optional control via UART port for advanced users.
- Comprehensive Communication Features: Supports voice calls, SMS, QuecFOTA (firmware updates), DSSS (data transmission), and QuecOpen (development platform).
- Bluetooth Connectivity: Integrates Bluetooth SPP & HFP-AG profiles (BT 3.0) for additional wireless communication options.
- Multi-Constellation GNSS Support: Supports GPS, GLONASS, Galileo, BeiDou, and QZSS for superior positioning accuracy.
- Exceptional GNSS Performance: Features 99 acquisition channels and 33 tracking channels for reliable signal acquisition and tracking.
- Extended Operating Temperature: Functions in a wide temperature range (-40°C to 80°C), making it suitable for various environmental conditions.
Unleash the Potential of Your Arduino Projects:
- Asset Tracking: Monitor the location and movement of valuable assets in real-time.
- Remote Monitoring: Gain valuable insights from remote locations by collecting and transmitting data wirelessly.
- Device Control: Send control commands to devices situated anywhere with cellular network coverage.
- And Much More: The possibilities are endless, fueled by the shield's comprehensive communication and positioning capabilities.
The 7Semi MC60 GSM/GPRS/GPS Arduino Shield empowers you to create feature-rich Arduino projects with real-time communication and precise location tracking capabilities. From remote asset monitoring and control to data acquisition in off-grid locations, the possibilities are endless.
Board Layout
Board Dimensions
Package Includes
- 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
Resources
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
The GSM/GPRS/GPS Arduino Shield is an add-on board that can be mounted on an Arduino board to provide cellular communication and global positioning system (GPS) capabilities. This shield includes a GSM/GPRS module for wireless communication and a GPS module that can receive location data. The shield has a built-in antenna for the GSM module and an external antenna connector for the GPS module. With this shield, an Arduino board can be programmed to send and receive SMS messages, make phone calls, and access the internet over a cellular network. Additionally, the GPS module can be used to obtain the location of the device and track its movements. This shield is a useful tool for projects that require wireless communication and GPS functionality, such as vehicle tracking systems or remote monitoring devices.