GSM, GPRS and Bluetooth HAT for Raspberry Pi

WaveshareSKU: WAV-16157
Sale price £18
incl. VAT
excl. VAT
Sold out
Notify me

Compatible with:

Awesome Extras

WaveshareCP2102 USB UART Board (Micro-USB)
Sale price £4.75 incl. VAT excl. VAT
Raspberry PiRaspberry Pi 4 Model B
Sale priceFrom £29.17 incl. VAT excl. VAT
The Pi HutRaspberry Pi OS Pre-installed Micro SD Card
Sale priceFrom £8.25 incl. VAT excl. VAT

This is a low power HAT that adds multi communication functionalities to your Raspberry Pi: GSM, GPRS, and Bluetooth 3.0!

It allows you to fit a 1.8/3V SIM card (check network bands for your network below) and enables your Pi to easily send messages, connect to wireless Internet and transfer data via Bluetooth.

The included GSM and Bluetooth antennas help the board achieve the best possible signal levels, whilst the onboard indication LEDs keep you informed of the board's status.

Note: As per the user guide, a serial module is required to program this board. Waveshare recommends the CP2102 USB UART board.



  • Standard Raspberry Pi 40-pin GPIO header
  • Supports SMS, GPRS, DTMF, HTTP, FTP, MMS, email, etc
  • Bluetooth 3.0, supports data transferring through Bluetooth
  • UART interface, for connecting host control boards like Arduino/STM32
  • Onboard voltage level translator, 3.3V by default, switch to 5V via jumper
  • 2x LEDs for indicating the module working status
  • SIM card slot for 1.8V/3V SIM card
  • 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
  • Comes with development resources and manual



  • 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


  • Supports: MT/MO/CB/Text/PDU mode
  • SMS storage: SIM card


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


  • Power supply: 5V (USB port OR pinheader)
  • Logic level: 5V / 3.3V (default)
  • Operating temperature: -40°C ~ 85°C
  • Storage temperature: -45°C ~ 90°C
  • Dimensions: 30.2mm x 65mm

Package Contents

  • 1x GSM Antenna
  • 1x Bluetooth Antenna
  • 1x USB type A plug to micro plug cable
  • 1x Raspberry Pi screws pack (2pcs)

Raspberry Pi not included


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.