R800C GSM/GPRS HAT for Raspberry Pi

WaveshareSKU: WAV-23459
Sale price £19.40
incl. VAT
excl. VAT
Only 7 units left

Compatible with:

Awesome Extras

The Pi Hut3.5mm Jack to Jack Stereo Audio Cable
Sale price £1.50 incl. VAT excl. VAT
Raspberry PiRaspberry Pi Zero 2 W
Sale priceFrom £14.40 incl. VAT excl. VAT
The Pi HutSIM Card Adapters - Pack of 3
Sale price £0.90 incl. VAT excl. VAT

The R800C GSM/GPRS HAT is a handy, low-power Raspberry Pi HAT which has multi-communication functionalities. It is small in size to easily implement into your next project, uses very little power, and has many functions including, making calls (applicable to countries or regions with 2G network coverage), sending text messages and surfing the internet wirelessly.

It comes with a 40-Pin GPIO header to go on your Raspberry Pi/ Zero, and a UART interface to connect to Arduino/STM32. A 3.5mm jack is included for use with headphones or a microphone, a SIM card slot that supports any 1.8V/3V SIM card, online development resources and a manual for ease of use.

Note: The Raspberry Pi and the Zero are NOT included


  • Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards and Jetson Nano
  • SMS, phone calls, GPRS, TCP/IP, DTMF, HTTP, FTPl, etc.
  • UART interface, for connecting controller boards like Arduino/STM32
  • Onboard voltage translator, 3.3V by default, switch to 5V via jumper
  • 2x LED indicators, easy to monitor the working status
  • SIM card slot supports 1.8V/3V SIM card
  • Baudrate: 2400bps ~ 115200bps (115200bps by default)
  • Control via AT commands (3GPP TS 27.007, 27.005, and SIMCOM enhanced AT Commands)
  • SIM application toolkit: GSM 11.14 Release 99
  • Comes with online development resources and manual (examples for Raspberry Pi/Jetson Nano/Arduino/STM32)

What's on Board

1. R800C module
2. RT9193-33 power chip
3. MIC29302 power chip
4. TXS0108EPWR voltage translator
Translates 3.3V/5V into 1.8V
5. Raspberry Pi GPIO Header
For connecting with Raspberry Pi
6. Operating voltage selection jumper
VCC-3.3V: set operating voltage as 3.3V
VCC-5V: set operating voltage as 5V
7. PWR selection jumper
PWR-P4: startup/shutdown by the Raspberry Pi P4 pin
8. 3.5mm earphone/mic jack
9. R800C control header
For easily connecting with host boards like STM32
10. GSM Antenna Connector
11. SIM Card slot
12. R800C power on/off
Press for 1s to start up the R800C.
Press for 1s to shutdown the R800C after booting
13. NET Indicator
Fast flashing when the module starts, flashing slowly after the GSM register succeeds
14. Power Indicator


  • Frequency band
    • EGSM 900/PCS 1900MHz
    • Support Quad-band auto search
    • Compliant with GSM phase 2/2+
  • Emitting power
    • Class 4 (2W @ GSM 850/EGSM 900 MHz)
    • Class 1 (1W @ DCS 1800/PCS 1800 MHz)
  • GPRS connectivity
    • GPRS multi-slot class 12 (by default)
    • GPRS multi-slot class 1~12 (configurable)
  • GPRS Data Feature
    • UL/DL speed: ≤85.6kbps
    • Supports Packet Broadcast Control Channel (PBCCH)
    • Coding schemes: CS-1, CS-2, CS-3, CS-4
    • Supports PAP (Password Authentication Protocol) for PPP connection
    • Supports Unstructured Supplementary Service Data (USSD)
  • SMS
    • Supports: MT, MO, CB, Text, PDU
    • SMS storage: SIM card
  • Others
    • Power supply: 5V
    • Logic level: 5V / 3.3V (default)
    • Operating temperature: -40°C ~ 85°C
    • Storage temperature: -45°C ~ 90°C
    • Dimensions: 30.2 x 65mm



Package Contents

  • 1x R800C GSM/GPRS HAT
  • 1x GSM Antenna
  • 1x RPi screws pack (2 pks)

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.