GSM, GPRS, GNSS, Bluetooth and RTC HAT for Raspberry Pi

WaveshareSKU: WAV-13460
Sale price £34.50
incl. VAT
excl. VAT
In stock

Compatible with:

Awesome Extras

Raspberry PiRaspberry Pi 4 Model B
Sale priceFrom £33.60 incl. VAT excl. VAT
The Pi HutRaspberry Pi OS Pre-installed Micro SD Card
Sale priceFrom £9.90 incl. VAT excl. VAT

This is a low-power Raspberry Pi HAT that features multiple communication functionalities: GSM, GPRS, GNSS and Bluetooth! The HAT supports GPS, COMPASS, Glonass, LBS base station positioning and omni-positioning.

It allows your Raspberry Pi to easily make a telephone call, send messages, connect to wireless Internet, track global positioning, transfer data via Bluetooth and more! A 1.8V/3V sim card slot allows you to add a compatible sim card for data connections and calls, which is supported by the onboard 3.5mm audio connector.

The board also features a Real-time Clock (RTC) for keeping accurate time, which uses a CR1220 battery (not included). Six onboard LEDs indicate the module working status, whilst debugging is further aided by the onboard CP2102 USB to UART converter for UART debugging.

The kit comes complete with the HAT, GSM, GPS and Bluetooth antennas alongside a USB cable and fixings. Online development resources are available to get you started too!

Note: Raspberry Pi not included



  • Standard Raspberry Pi 40-pin GPIO header
  • Supports SMS, phone call, GPRS, DTMF, HTTP, FTP, MMS, email
  • Supports GPS, COMPASS, Glonass, LBS base station positioning, omni-positioning
  • Bluetooth 3.0, supports data transferring through Bluetooth
  • Onboard USB TO UART Converter CP2102 for UART debugging
  • 6x LEDs for indicating the module working status
  • SIM card slot for 1.8V/3V SIM card
  • RTC with backup battery holder
  • Baudrate auto-detection (1200bps ~115200bps)
  • Control via AT commands (3GPP TS 27.007, 27.005, and SIMCOM enhanced AT Commands)
  • Supports SIM application toolkit: GSM 11.14 Release 99
  • Online development resources and manual (examples for Raspberry Pi/Arduino/STM32)
  • Dimensions: 65mm x 30.40mm


  • Band
    • GSM 850/EGSM 900/DCS 1800/PCS 1900 MHz
    • Quad-band auto search
    • Compliant to GSM phase 2/2+
  • Emitting power
    • Class 4 (2W @ GSM 850/EGSM 900 MHz)
    • Class 1 (1W @ DCS 1800/PCS 1900 MHz)
  • GPRS connectivity
    • GPRS multi-slot class 12 (default)
    • GPRS multi-slot class 1~12 (configurable)
  • GPRS data feature
    • Downlink speed: max 85.6kbps
    • Uplink speed: max 85.6kbps
    • Coding schemes: CS-1\CS-2\CS-3\CS-4
    • Supports PAP (Password Authentication Protocol) for PPP connection
    • Supports PBCCH
    • Supports USSD
  • SMS
    • Supports: MT/MO/CB/Text/PDU mode
    • SMS storage: SIM card
  • Audio
    • Voice encode/decode mode: Half Rate\Full Rate\Enhanced Full Rate\Adaptive muti rate
    • Supports echo cancellation
    • Supports noise reduction


  • Receiver type
    • 33 tracking channels
    • 99 acquisition channels
    • GPS L1 C/A code
  • Sensitivity
    • Tracking: -165 dBm
    • Cold starts : -148 dBm
  • Time-To-First-Fix
    • Cold starts: 28s (typ.)
    • Hot starts : < 1s
    • Warm starts: 26s
  • Accuracy
    • Horizontal position : <2.5m CEP


  • Integrates AT commands
  • Compliant to Bluetooth specification3.0 + EDR
  • Supports SPP, OPP, HFP/HSP, etc.


  • Operating voltage: 5V
  • Operating temperature: -40°C ~ 85°C
  • Storage temperature: -45°C ~ 90°C
  • Dimensions: 30.2mm x 65mm

What's Onboard?

GSM/GPRS/GNSS/Bluetooth HAT for Raspberry Pi Features

1) SIM868 module
2) ZMM5V1: regulator diode
3) SMF05C: TVS diode
4) CP2102: USB TO UART converter
5) MP1482: power chip
6) NDC7002N: voltage level translator
7) GPS status indicator
8) NET indicator:
- flashes fast when the module starts up
- flashes slowly after GSM register succeed
9) STA module working status indicator
10) SIM868 UART Tx/Rx indicator
11) Power indicator
12) SIM868 control button: press the button and hold for 1s, to startup/shutdown the SIM868
13) Raspberry Pi GPIO connector
14) SIM card slot
15) USB TO UART interface
16) 3.5mm earphone/mic jack
17) GNSS antenna connector
18) Bluetooth antenna connector
19) GSM antenna connector
20) CR1220 battery holder: for RTC backup battery
21) UART selection switch
A: control the SIM868 through USB TO UART
B: control the SIM868 through Raspberry Pi
C: access Raspberry Pi through USB TO UART


Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.