Waveshare SIM7600CE 4G HAT for Raspberry Pi is a versatile communication expansion board that enables LTE Cat‑4 4G / 3G / 2G connectivity along with GNSS positioning. Designed for Raspberry Pi and Jetson Nano, it integrates the SIM7600CE‑T module, providing data rates up to 150 Mbps (DL) / 50 Mbps (UL) under LTE Cat‑4. The board supports dial‑up networking, SMS, voice calls, and cloud communication protocols such as TCP, UDP, HTTP, and FTP. With onboard USB interface, SIM card slot, TF card slot, and audio jack with decoder, it offers a complete solution for IoT and embedded applications requiring reliable mobile communication. Multi‑constellation GNSS support (GPS, BeiDou, GLONASS, Galileo, QZSS) ensures accurate positioning, while compatibility with Windows, Linux, and Raspberry Pi OS makes integration straightforward.
Features
- Standard Raspberry Pi 40PIN GPIO extension header, compatible with Raspberry Pi series boards and Jetson Nano
- Supports dial-up, telephone call, SMS, TCP, UDP, DTMF, HTTP, FTP and other communication protocols
- Supports GPS, BeiDou, GLONASS, GALILEO, QZSS, and LBS base station positioning
- Onboard USB interface for testing AT commands, obtaining GPS positioning data, and more
- Onboard CP2102 USB to UART converter for serial debugging
- Breakout UART control pins for connecting with host boards such as Arduino/STM32
- SIM card slot, supports 1.8V / 3V SIM cards
- TF card slot for storing data such as files and messages
- Onboard audio jack and audio decoder for making telephone calls
- 2x LED indicators for monitoring operating status
- Onboard voltage translator, operating voltage configurable to 3.3V or 5V via jumper
- Baudrate range: 300bps ~ 4Mbps (default: 115200bps)
- Autobauding baudrate: 9600bps ~ 115200bps
- Control via AT commands (3GPP TS 27.007, 27.005, and V.25TER command set)
- Supports SIM application toolkit: SAT Class 3, GSM 11.14 Release 99, USAT
- Comes with development resources and manual (examples for Raspberry Pi, Jetson Nano, Arduino, STM32)
Specifications
| Frequency band | |
|---|---|
| LTE Cat-4 | LTE-FDD: B1/B3/B5/B8 LTE-TDD: B38/B39/B40/B41 |
| 3G | UMTS/HSDPA/HSPA+: B1/B8 |
| 2G | GSM/GPRS/EDGE: 900/1800 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.0 × 65.0mm |
Part List
- SIM7600CE 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
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
- SIM7600CE-T
- 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