Raspberry Pi Cellular IoT HAT – LTE-M & NB-IoT & eGPRS


This is a add-on for Raspberry Pi that has combined LTE technologies Cat.M1, Cat.NB1 (NB-IoT) and eGPRS for Raspberry Pi, based on Quectel’s BG96 module. The shield has the power of new IoT phenomenon LPWA (Low Power Wide Area) with Cat.M1 and NB-IoT connection functionalities. Besides, it also provides the function of eGPRS that be enhanced version of classical GPRS.

The module on shield has GNSS (GPS, GLONASS etc.) functionality for the need of location, navigation, tracking, mapping and timing applications.

If you need built-in sensors, relay and more feature, please take a look at Raspberry Pi Cellular IoT Application Shield.

96 in stock


With the Sixfab Raspberry Pi Cellular IoT HAT you are able to send or receive data over LTE-M and NB-IoT cellular networks without needing gateways. LTE-M (Cat M1) and NB-IoT (Narrowband IoT or Cat NB1) are both for who is looking to take advantage of Low Power Wide Area Network (LPWAN) technology. In the meantime, the 2G networks have been started to shut down in some countries.

The Quectel BG96, lies on the middle of the Raspberry Pi Cellular IoT HAT, is a series of LTE Cat M1/Cat NB1/EGPRS module offering a maximum data rate of 375Kbps downlink and uplink with worldwide coverage. This LTE add-on for Raspberry Pi also supports GNSS and GPS for the need of building location, navigation, tracking, mapping and timing applications.

At this LTE HAT for Raspberry Pi, we’ve provided an easy-to-use Python library for AT commands over UART or USB connection with a bunch of tutorials enable makers, engineers, integrators and developers to easily design their applications.


  1. Quectel BG96 LTE Cat M1 & Cat NB1 & EGPRS Module
  2. Worldwide coverage
  3. Fully compatible with Raspberry Pi models that have the 40-pin GPIO header (4, 3, 2, B+, A+, Zero)
  4. Slots on board for Raspberry Pi display and camera cables
  6. Embedded GNSS (GPS, GLONASS, BeiDou/Compass, Galileo, QZSS) with selectable active/passive antenna circuitry
  7. SMS Mode: Point-to-point MO and MT, SMS Cell Broadcast, Text and PDU Mode
  8. Communicate over UART or USB with AT commands and PPP connection

Data Speeds

  • Cat M1: 375Kbps (Downlink), 375Kbps (Uplink)
  • Cat NB1: 32Kbps (DL), 70Kbps (UL)
  • EDGE: 296Kbps (DL), 236.8Kbps (UL)
  • GPRS: 107Kbps (DL), 85.6Kbps (UL)

Key Applications

  1. Asset Tracking
  2. Vending Machines
  3. Pet&Livestock Tracking
  4. Smart Bicycles
  5. Environmental Monitoring
  6. Waste Management
  7. Smoke Detectors
  8. Water/Gas Metering
  9. Tank Monitoring
  10. Soil Humidity Sensors
  11. Smart Lightning

Package Includes

  1. Sixfab Raspberry Pi Cellular IoT HAT
  2. LTE – GNSS Dual u.FL Antenna – 100mm
  3. Long Stackable Header – No need to solder, stack and use!
  4. Right Angle Micro USB Cable















There are no reviews yet.

Be the first to review “Raspberry Pi Cellular IoT HAT – LTE-M & NB-IoT & eGPRS”

Your email address will not be published. Required fields are marked *

Questions and answers of the customers

  1. 0 votes
    A sudo raspi-config
    Select option 5, Interfacing options,
    then option P6, Serial,
    Select No to Serial Console
    Select Yes to Serial Port.
  2. 0 votes
    Q Does the board have FCC and/or CE certification answer now
    Asked by Geoffrey Morris on 11 September 2019 1:00 PM
    A In progress.
  3. 0 votes
    A Yes there is.The code on line 96 of the cellulariot.py file. You can change serial_port = "/dev/ttyUSB2".
  4. 0 votes
    A USB is for GPS data, FW update.

    The HAT will not work alone on usb until you short 5V and VBUS.

    Option1: Short these 5V and VBUS pins. connect the HAT to your Rpi, power up the module then you will find ttyUSBx under /dev directory.

    Option2: You can also use GPIO pins to power the HAT, then connect the USB and power up the module. Now, you will find ttyUSBx under /dev directory.
  5. 0 votes
    Q What's the function of the PCB cutout next to the SIM? answer now
    Asked by pmelectric.nl on 14 August 2019 1:28 PM
    Answered by the admin

    The provided slot or cutout is for camera connection. 

  6. 0 votes
    Answered by the admin

    You can use powerUP() function from the library. 

    Check line 19 from samples https://github.com/sixfab/Sixfab_RPi_CellularIoT_App_Shield/blob/master/sample/basicUDP.py 

  7. 0 votes
    Answered by the admin

    Worldwide coverage with supported bands:

    • Cat M1/Cat NB1:
      • LTE FDD: B1/B2/B3/B4/B5/B8/B12/B13/B18/B19/B20/B26/B28
      • LTE TDD: B39 (For Cat M1 Only)
    • EGPRS: 850/900/1800/1900MHz
  8. 0 votes
    Answered by the admin

    It is designed to be powered and communicate via 40 pin header. 

  9. 0 votes
  10. 0 votes
    Answered by the admin

    Yes, you can unless there is any overlapping pin. 

  11. 0 votes
    Answered by the admin

    Operating temperature range: -30°C to +80°C

  12. 0 votes
    Q Will this work with the ATT one rate LTE-M IoT plan? answer now
    Asked by John O'Brien on 28 April 2019 7:54 PM
    Answered by the admin

    Yes, the BG96 module has AT&T certification. (source

  13. 0 votes
    Q Estimated power consumption? answer now
    Asked by John O'Brien on 16 April 2019 4:40 PM
    Answered by the admin Power consumption details will be added soon the description.
  14. 0 votes
    Q Hello. Does this work with Raspberry Pi Compture Module 3+ ? answer now
    Asked by Antoine on 12 April 2019 9:45 AM
    Answered by the admin You can make it work if you connect the respected pins.
  15. 0 votes
    Answered by the admin We can help you update the firmware.
  16. 0 votes
    Answered by the admin You can contact your provider for NB-IoT SIM.
  17. 0 votes
    Answered by the admin What is your location of use? What are the providers available in your location? You will need to contact them or check their website.
  18. 0 votes
    Answered by the admin If there are no overlapping Pins, then you can use it. You can also connect on HAT via USB and other via PINS.
  19. 0 votes
    Q works in mexico with m2m sim? answer now
    Asked by mannumx on 6 March 2019 4:04 AM
    Answered by the admin

    Any SIM which supports Cat.M1, Cat.NB1 or eGPRS will work with the HAT.

Send me a notification for each new answer.

You may also like…