Waveshare SIM7600G‑H 4G HAT is a communication expansion board designed for Raspberry Pi, Jetson Nano, Arduino, and STM32 platforms. It integrates 4G LTE Cat‑4, 3G, and 2G connectivity with multi‑constellation GNSS positioning (GPS, BeiDou, GLONASS, Galileo, QZSS, LBS). Supporting SMS, voice calls, cloud communication, and high‑speed data transmission (up to 150 Mbps downlink, 50 Mbps uplink), this HAT enables reliable mobile broadband for IoT and embedded projects. With onboard USB interface, UART pins, SIM card slot, TF card slot, audio jack, and LED indicators , it offers versatile communication and positioning functions in a compact design.
Features
-
4G/3G/2G multi‑band connectivity
-
GNSS positioning: GPS, BeiDou, GLONASS, Galileo, QZSS, LBS
-
Supports SMS, voice call, TCP/UDP, HTTP, FTP, MQTT, HTTPS
-
USB interface for AT command testing and GPS data
-
UART breakout pins for Arduino/STM32 integration
-
SIM card slot (1.8V/3V) and TF card slot for data storage
-
Audio jack + decoder for telephone calls
-
LED indicators for status monitoring
-
Voltage translator configurable to 3.3V / 5V
-
Wide compatibility with Raspberry Pi, Jetson Nano, and embedded controllers
Specifications
| Frequency band | |
|---|---|
| LTE Cat-4 | LTE-FDD: B1/B2/B3/B4/B5/B7/B8/B12/B13/B18/B19/B20/B25/B26/B28/B66 LTE-TDD: B34/B38/B39/B40/B41 |
| 3G | UMTS/HSDPA/HSPA+: B1/B2/B4/B5/B6/B8/B19 |
| 2G | GSM/GPRS/EDGE: 850/900/1800/1900 MHz |
| GNSS | |
| Satellite systems | GPS/Beidou/GLONASS/GALILEO/QZSS |
| Receiver type | 16-channel |
| C/A Code | |
| Sensitivity | -159 dBm (GPS) / -158 dBm (GLONASS) / TBD (BeiDou) |
| Cold starts: -148 dBm | |
| Time-To-First-Fix (open air) | Cold starts: <35s |
| Hot starts: <1s | |
| SMS and Audio | |
| SMS | Supported types: MT, MO, CB, Text, PDU |
| Storage: USIM card and ME (default) | |
| Audio feature | Supports echo cancellation |
| Supports noise reduction | |
| Other | |
| Power supply | 5V |
| Operating voltage | 5V / 3.3V (configured via jumper) |
| Operating temperature | -30°C ~ 80°C |
| Storage temperature | -45°C ~ 90°C |
| Dimensions | 56.21mm × 65.15mm |
Application
-
IoT & Smart Industry: Remote monitoring, smart agriculture, energy management
-
Fleet Management & Tracking: Vehicle tracking, logistics, asset management with GNSS
-
Smart Payment & Healthcare: Secure LTE connectivity for POS terminals and telemedicine devices
-
Environmental Monitoring: Sensors transmitting data via 4G LTE Cat‑4 networks
-
Embedded Communication: SMS, voice call, and cloud platform integration for Raspberry Pi projects
Part List
- SIM7600G-H 4G HAT x1
- LTE Antenna x1
- GPS External Antenna (B) x1
- USB type A plug to micro plug cable x2
- RPi screws pack (2pcs) x1
Standard Raspberry Pi 40PIN GPIO
Compatible with Raspberry Pi series boards, Jetson Nano
Global band 4G / 3G / 2G support
Dial-up on Windows/Linux
LTE Cat-4: up to 50Mbps (uplink) / up to 150Mbps (downlink)
3G (HSPA+): up to 5.76Mbps (uplink) / up to 42Mbps (downlink)
Note: stands for idealized data rate, the actual data rate depends on factors like network coverage, traffic congestion, base station condition, etc.
Cloud Communication
Supports communication protocols including TCP/UDP/FTP/FTPS/HTTP/HTTPS
GNSS positioning
Supports GPS, BeiDou, Glonass, GALILEO, QZSS, LBS base station positioning
Telephone call & SMS Support
Making telephone call or sending SMS by AT commands, with onboard audio jack
What's on board
- SIM7600G-H
- CP2102 USB to UART converter
- NAU8810 audio decoder
- TXS0108EPWR voltage translator
translates 3.3V/5V into 1.8V - MP2128DT power chip
- SPX29302 power chip
- Raspberry Pi GPIO header
- SIM7600 control interface
for connecting with host boards like Arduino/STM32 - SIM card slot
supports 1.8V/3V SIM card - TF card slot
allows data storage like files, messages, etc. - 3.5mm earphone/mic jack
- USB interface
for testing AT Commands, getting GPS positioning data, etc. - USB to UART interface
for serial debugging, or login to Raspberry Pi
- MAIN antenna connector
- AUX antenna connector
- GNSS antenna connector
- Power switch
- Network status indicator
- Power indicator
- Operating voltage selection jumper
configured via 0Ω resistor jumper
VCCIO - 3.3V: set operating voltage as 3.3V
VCCIO - 5V: set operating voltage as 5V - UART selection jumper
A: access Raspberry Pi via USB to UART
B: control the SIM7600 by Raspberry Pi
C: control the SIM7600 via USB to UART - PWR configuration jumper
PWR - 3V3: auto startup on power-up (default)
PWR - D6: startup/shutdown by the Raspberry Pi D6 pin
Flight mode configuration jumper
NC by default, no flight mode control pin
Flight - D4: flight mode is controlled by the Raspberry Pi D4 pin - USB connector solder pads
- BOOT forced programming solder pads
Pinout definition