Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use SIM7600E-H LTE GPS HAT : Examples, Pinouts, and Specs

Image of  SIM7600E-H LTE GPS HAT
Cirkit Designer LogoDesign with SIM7600E-H LTE GPS HAT in Cirkit Designer

Introduction

The SIM7600E-H LTE GPS HAT (Manufacturer Part ID: 14952) by Waveshare is a versatile module designed to provide LTE cellular connectivity and GPS functionality. This HAT is compatible with Raspberry Pi and other development boards, making it an excellent choice for IoT applications. It supports multiple communication protocols, including LTE, GSM, GPRS, and GNSS, enabling remote monitoring, tracking, and data transmission.

Explore Projects Built with SIM7600E-H LTE GPS HAT

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
ESP32-Based Cellular and GPS Tracking System with User Interface
Image of Keychain Device: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
This circuit features an ESP32 microcontroller interfaced with a SIM 800L GSM module for cellular communication and a Neo 6M GPS module for location tracking. A voltage regulator is used to maintain a stable voltage supply from a polymer lithium-ion battery to the GSM, GPS, and ESP32 modules. Additionally, the circuit includes a pushbutton to trigger inputs and an LED with a current-limiting resistor, likely for status indication.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Controlled Multi-Color LED Array with GSM and GPS Functionality
Image of smart helmet: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
This circuit features an ESP32 microcontroller connected to multiple LEDs, a SIM800c GSM module with a speaker and microphone for audio input/output, and a GPS NEO 6M module for location tracking. The ESP32 controls the LEDs and communicates with the GSM and GPS modules via serial connections. Power management is handled by a TP4056 charging module connected to a 18650 Li-ion battery, with a rocker switch to control power flow.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered Emergency Alert System with NUCLEO-F072RB, SIM800L, and GPS NEO 6M
Image of women safety: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
This circuit is an emergency alert system that uses a NUCLEO-F072RB microcontroller to send SMS alerts and make calls via a SIM800L GSM module, while obtaining location data from a GPS NEO 6M module. The system is powered by a Li-ion battery and includes a TP4056 module for battery charging and protection, with a rocker switch to control power to the microcontroller.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based GSM and GPS Emergency Locator with Pushbutton Activation
Image of ESP32: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
This circuit is designed to function as an emergency locator and communication device. It uses an ESP32 microcontroller to interface with a SIM800L GSM module for sending SMS messages and a Neo 6M GPS module to acquire location data. When a pushbutton is activated, the ESP32 retrieves the current GPS coordinates and sends an SMS with the location information to a predefined phone number.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with SIM7600E-H LTE GPS HAT

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Keychain Device: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
ESP32-Based Cellular and GPS Tracking System with User Interface
This circuit features an ESP32 microcontroller interfaced with a SIM 800L GSM module for cellular communication and a Neo 6M GPS module for location tracking. A voltage regulator is used to maintain a stable voltage supply from a polymer lithium-ion battery to the GSM, GPS, and ESP32 modules. Additionally, the circuit includes a pushbutton to trigger inputs and an LED with a current-limiting resistor, likely for status indication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of smart helmet: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
ESP32-Controlled Multi-Color LED Array with GSM and GPS Functionality
This circuit features an ESP32 microcontroller connected to multiple LEDs, a SIM800c GSM module with a speaker and microphone for audio input/output, and a GPS NEO 6M module for location tracking. The ESP32 controls the LEDs and communicates with the GSM and GPS modules via serial connections. Power management is handled by a TP4056 charging module connected to a 18650 Li-ion battery, with a rocker switch to control power flow.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of women safety: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
Battery-Powered Emergency Alert System with NUCLEO-F072RB, SIM800L, and GPS NEO 6M
This circuit is an emergency alert system that uses a NUCLEO-F072RB microcontroller to send SMS alerts and make calls via a SIM800L GSM module, while obtaining location data from a GPS NEO 6M module. The system is powered by a Li-ion battery and includes a TP4056 module for battery charging and protection, with a rocker switch to control power to the microcontroller.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of ESP32: A project utilizing  SIM7600E-H LTE GPS HAT  in a practical application
ESP32-Based GSM and GPS Emergency Locator with Pushbutton Activation
This circuit is designed to function as an emergency locator and communication device. It uses an ESP32 microcontroller to interface with a SIM800L GSM module for sending SMS messages and a Neo 6M GPS module to acquire location data. When a pushbutton is activated, the ESP32 retrieves the current GPS coordinates and sends an SMS with the location information to a predefined phone number.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • IoT-based remote monitoring systems
  • GPS tracking for vehicles and assets
  • Smart agriculture and environmental monitoring
  • Industrial automation and telemetry
  • Emergency communication systems

Technical Specifications

Key Technical Details

Parameter Specification
Cellular Module SIM7600E-H (LTE CAT4)
LTE Bands B1/B3/B5/B7/B8/B20/B38/B40/B41
GNSS Support GPS, GLONASS, BeiDou/Compass, Galileo, QZSS
Communication Interfaces UART, USB, GPIO
Input Voltage 5V (via Raspberry Pi GPIO) or 7-36V (via external DC jack)
Power Consumption Idle: ~20mA @ 5V, Active: ~200mA @ 5V
Operating Temperature -40°C to +85°C
Dimensions 65mm x 56mm
Antennas LTE antenna, GPS antenna (included)
SIM Card Slot Micro SIM card slot
Compatibility Raspberry Pi (all models with 40-pin GPIO), Arduino, and other microcontrollers

Pin Configuration and Descriptions

The SIM7600E-H LTE GPS HAT connects to the Raspberry Pi via the 40-pin GPIO header. Below is the pin configuration:

Pin Number Pin Name Description
1 3.3V Power supply for the HAT (3.3V)
2 5V Power supply for the HAT (5V)
6 GND Ground
8 TXD UART Transmit (to Raspberry Pi RXD)
10 RXD UART Receive (to Raspberry Pi TXD)
12 PWRKEY Power key to turn the module on/off
16 NETLIGHT Network status indicator
18 STATUS Module status indicator

Usage Instructions

How to Use the Component in a Circuit

  1. Hardware Setup:

    • Attach the SIM7600E-H LTE GPS HAT to the Raspberry Pi's 40-pin GPIO header.
    • Connect the included LTE and GPS antennas to the respective SMA connectors on the HAT.
    • Insert a micro SIM card into the SIM card slot.
    • Power the HAT using the Raspberry Pi's GPIO (5V) or an external DC power supply (7-36V).
  2. Software Setup:

    • Install the required drivers and libraries for the SIM7600E-H module. On Raspberry Pi, you can use the following commands:
      sudo apt-get update
      sudo apt-get install ppp minicom
      
    • Configure the serial port by enabling UART on the Raspberry Pi. Use raspi-config to enable the serial interface.
  3. Testing LTE Connectivity:

    • Open a terminal and use minicom to communicate with the module:
      sudo minicom -D /dev/ttyS0
      
    • Send AT commands to test connectivity:
      • AT (Check communication)
      • AT+CPIN? (Check SIM card status)
      • AT+COPS? (Check network registration)
  4. Using GPS Functionality:

    • Send the following AT commands to enable GPS:
      AT+CGPS=1,1   // Enable GPS
      AT+CGPSINFO   // Get GPS location data
      

Important Considerations and Best Practices

  • Ensure the SIM card has an active data plan for LTE connectivity.
  • Place the GPS antenna in an open area for better satellite reception.
  • Use proper standoffs to secure the HAT to the Raspberry Pi.
  • Avoid powering the HAT solely through the Raspberry Pi if additional peripherals are connected, as it may exceed the Pi's power capacity.

Example Code for Arduino UNO

The SIM7600E-H can also be used with an Arduino UNO via UART. Below is an example code snippet to send an AT command and read the response:

#include <SoftwareSerial.h>

// Define RX and TX pins for SoftwareSerial
SoftwareSerial sim7600(10, 11); // RX = 10, TX = 11

void setup() {
  Serial.begin(9600);          // Initialize Serial Monitor
  sim7600.begin(9600);         // Initialize SIM7600 UART communication

  Serial.println("Initializing SIM7600...");
  delay(1000);

  // Send AT command to check communication
  sim7600.println("AT");
  delay(500);

  // Read and print the response
  while (sim7600.available()) {
    Serial.write(sim7600.read());
  }
}

void loop() {
  // Add your main code here
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Module Not Powering On:

    • Ensure the HAT is properly connected to the Raspberry Pi GPIO header.
    • Check the power supply voltage (5V via GPIO or 7-36V via DC jack).
  2. No Network Connection:

    • Verify that the SIM card is inserted correctly and has an active data plan.
    • Check the antenna connections and ensure the LTE antenna is securely attached.
  3. GPS Not Working:

    • Place the GPS antenna in an open area with a clear view of the sky.
    • Ensure GPS is enabled using the AT+CGPS=1,1 command.
  4. No Response to AT Commands:

    • Confirm the UART connection (TX and RX pins) is correct.
    • Check the baud rate settings in your software (default: 9600).

FAQs

Q: Can I use this HAT with a microcontroller other than Raspberry Pi?
A: Yes, the SIM7600E-H LTE GPS HAT can be used with other microcontrollers like Arduino, provided you connect it via UART or USB.

Q: How do I update the firmware of the SIM7600E-H module?
A: Firmware updates can be performed via the USB interface using the manufacturer's tools. Refer to Waveshare's official documentation for detailed instructions.

Q: What is the maximum data rate supported by the LTE module?
A: The SIM7600E-H supports LTE CAT4 with a maximum download speed of 150 Mbps and upload speed of 50 Mbps.

Q: Can I use this module for voice calls?
A: Yes, the SIM7600E-H supports voice calls. You can use AT commands like ATD to dial a number.