Raspberry Pi Cellular IoT Application Shield – LTE-M & NB-IoT & eGPRS

Rated 4.60 out of 5 based on 20 customer ratings
(20 customer reviews)

Obsolete Product (Not for new designs). Please check the new Cellular IoT Kit for an LTE-M (CAT-M1) solution. 

Make to order is available, please ask for lead times.

This is an 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, the enhanced version of classical GPRS.

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

The design has a built-in temperature, humidity, light sensors, 3-axis accelerometer, and relay. In case you do not require these built-in features, you should have a look at Raspberry Pi Cellular IoT HAT.



Sixfab SIM

Sixfab SIM is a cellular connectivity solution for connecting your IoT devices with the best global networks. You can activate and use your SIM card in a few minutes, without any contract or commitment.


The ancient 2G cellular network is now dying. New and better LTE technologies are being used instead. LTE Cat M1/Cat NB1(NB-IoT) is the latest way of the machine to machine communication. This LTE shield for your Raspberry Pi allows you to connect the Raspberry to this new cellular network thanks to Quectel BG96 LTE module. It also provides the connection to eGPRS, the enhanced version of classical GPRS.

Quectel BG96 is a series of LTE Cat M1/Cat NB1/EGPRS module offering a maximum data rate of 375Kbps downlink and 375Kbps uplink with worldwide coverage. The shield has built-in temperature, humidity, light sensors, 3-axis accelerometer, a relay and more. This LTE add-on for Raspberry Pi also supports GNSS(GPS, GLONASS etc) for location, navigation, tracking, mapping and timing applications purposes.

FAQ Complete Documentation Ask a Question


  1. Fully compatible with Raspberry Pi models that have the 40-pin GPIO header (4, 3, 2, B+, A+, Zero)
  3. 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
  4. Embedded GNSS Functionality (GPS, GLONASS, BeiDou/Compass, Galileo, QZSS)
  5. 12-Bit 4 Channel ADC
  6. 3-axis Accelerometer
  7. Humidity and Temperature Sensors
  8. Ambient Light Sensor
  9. Isolated Optocoupler Inputs
  10. 1-Wire Sensors Interface
  11. 3GPP E-UTRA Release 13, 3GPP TS27.007, 3GPP TS 27.005
  12. Quectel Enhanced AT Commands over UART port to Raspberry Pi is available
  13. Efficient and low quiescent current regulator circuit can hold up to 3.6A
  14. Can be used standalone with PC/Laptop over micro USB, without stacking with Raspberry Pi
  15. Micro SIM Card(3FF) socket is easily reachable on the upside of the shield.
  16. Working temperature range: -30°C to +80°C

Key Applications

  1. Smart farming sensor
  2. Smart cities sensor
  3. Smart home sensor
  4. Internet of Things (IoT) sensor
  5. Smart door lock
  6. Smart lighting
  7. Smart metering
  8. Bike sharing
  9. Smart parking
  10. Smart city
  11. Security and asset tracking
  12. Home appliances
  13. Agricultural and environmental monitoring

Data Speeds

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

Package Includes

  • 1x Sixfab Cellular IoT Application Shield for Raspberry Pi
  • 1x LTE – GNSS Dual u.FL Antenna – 100mm
  • 1x 90-degree Right Angle Micro USB Cable
  • 1x Mini Flat Head Screwdriver for Connection Terminals

Technical Documentation

Quectel BG96 Module Introduction
Quectel BG96 AT Commands Manual v2.3
Quectel BG96 GNSS AT Commands Manual v1.1
Quectel BG96 Network Searching Scheme v1.2
Quectel BG96 TCP(IP) AT Commands Manual v1.1
Quectel BG96 HTTP(s)AT Commands Manual v1.0
Quectel Quectel BG96 MQTT Application Note v1.0
Quectel BG96 PPP Application Note v1.0



HDC1080 Temperature&Humidity Sensor Datasheet
MMA8452Q 3-Axis Accelerometer Datasheet
ADS1015 12-Bit 4-Ch ADC Datasheet
ALS-PT19 Light Sensor Datasheet


Quectel LTE&5G Windows USB Driver
Quectel LTE&5G Linux USB Driver
Quectel LTE Windows USB Driver For MBIM


For BG96MA-XXX-XXX moduleFor BG96MC-XXX-XXX module


Quectel Qflash
Quectel Qnavigator
QFlash User Guide
Quectel LTE&5G QFirehose Linux&Android

20 reviews for Raspberry Pi Cellular IoT Application Shield – LTE-M & NB-IoT & eGPRS

  1. Rated 5 out of 5


    Is it possible to achieve 3 g network via these boards ?

    • okan

      Hi Alem,

      The module on the shield, Quectel BG96 mainly works on LTE network. It’s only back-compatible with EDGE and GPRS. It doesn’t support 3G(CDMA, WCDMA, GSM, UMTS) unfortunately. For 3G connection, you can try Quectel UC20-G module with our Raspberry Pi 3G/4G&LTE Base HAT.

      Thanks for your interest

  2. Rated 5 out of 5


    Which countries LTE bands is the module compatible with ?

    • Saeed

      – Supported Bands : Global – B1/ B2/ B3/ B4/ B5/ B8/ B12/ B13/ B18/ B19/ B20/ B26/ B28 and B39 ( for Cat M1 only )
      – eGPRS Supported Frequencies : 850/900/1800/1900Mhz

      This is a global product. You can use it in the country of your choice. If you still can not be sure, you can check the LTE bands used in your country and compare them with the above supported bands.

  3. Rated 5 out of 5

    Bryan Florkiewicz

    I have project FI and was hoping to connect my RPI to mobile data services and GPS (carputer install).

    Supported LTE bands seem to be B2, B4, B12, B25, B26, B41.

    What all in addition would I need to connect the dots? Is there provided software for the RPI? I have a data sim!

    • Saeed

      Hi. We are developing a python library for using with RPI currently. This library will be ready by the estimated shipping date. The product is the global version and supports various LTE and GSM bands. We didn’t work on Project FI especially but you can use this product with Project FI with a little change on our example codes.

  4. Rated 5 out of 5


    This is insane! Thank you so much for developing and bringing this to the market. Please keep doing what you are doing. Will be ordering soon.

  5. Rated 5 out of 5


    Do you have any support on integrating it into the raspberry?

    • Saeed

      Yes we are going to publish tutorials soon.

  6. Rated 5 out of 5


    Do I need external antenna for this shield? Do you have any antenna valid for it?

    • Saeed

      Yes, you will need external antenna for the Hat. You may check antenna Category from our products. Here are the links for LTE and GNSS antennas specifically.

  7. Rated 5 out of 5

    corey mcguire

    What carrier in US? Verizon? What are contracts like?

    • Saeed

      Yes, It will work with Verizon too. You may check the Frequency Band of carrier and find out the compatible carrier.
      If you are using Verizon then End user will need to add modules as test devices on Verizon OD.

  8. Rated 5 out of 5

    Tan Eugene

    Does this replace the IOT shield replace the combination of Raspberry Pi 3G-4G/LTE Base Shield V2 and Quectel EC25 Mini PCle 4G/LTE Module?

  9. Rated 5 out of 5


    Does this support JIO service provider in INDIA?

  10. Rated 5 out of 5


    I ran the ppp example and configured it to use Project Fi Data only SIM in the US and it worked. It’s slow but meets the need for IoT.

    • Saeed

      Thank you for your feedback.

  11. Rated 5 out of 5


    does the module include a compass?

    • Saeed

      It just has 3-Axis Accelerometer only.

  12. Rated 5 out of 5



    Is this compatible with the Asus tinkerboard S?


  13. Rated 5 out of 5


    HI, Is there a FCC compliance id?

    • Saeed


      You can get the FCC compliance id of BG96 from Quectel Support.

  14. Rated 4 out of 5


    Hi, Do you have coding tutorials to get the implementation of sending SMS? If so kindly provide me the link.

    • Saeed

      The script for sending SMS is available in GitHub.

  15. Rated 5 out of 5

    dome (verified owner)

    Very good product, no problem using with qmi interface

  16. Rated 5 out of 5


    Hi, is possible to know ADC header pin layout? Which is pin 1 ?

  17. Rated 5 out of 5

    Kavan Mavati

    Does this product support raspberry pi 4? If it does. Does work with US T-Mobile carrier?

    • Saeed

      Yes, the device supports RPi4. It also works with T-mobile.

  18. Rated 5 out of 5

    Dimitrios Bartzos


    Is this device IPv6 compatible? I don’t have one yet.

    I have the Raspberry Pi NB-IoT Shield (price 81,27€ – out of stock now) and was wondering if that is also IPv6 compatible…

    • Saeed

      Yes it supports IPv6

  19. Rated 1 out of 5

    Max Schmitz (verified owner)

    This product doesn’t work with Verizon network. The device needs to be added by the manufacturer into Verizon Device Management Database.

    • Saeed

      We are working on the certification with Verizon Wireless.
      Thank you.

  20. Rated 2 out of 5

    Mitchal Dichter

    The “Getting Started” followed by the “QMI Interface with Cellular IoT App Shield” do not work as of this review. Step 10, “Run the installation file. Make sure the module is disconnected before running the installer script. sudo ./” results in “Driver for 5.4.51-v7l+ kernel not found” output.

    The problem comes from the file in these lines,

    case $(uname -r) in
    4.14*) echo $(uname -r) based kernel found
    echo “${YELLOW}Downloading source files${SET}”
    wget -O
    unzip -d $INS_DIR && rm -r;;
    4.19*) echo $(uname -r) based kernel found
    echo “${YELLOW}Downloading source files${SET}”
    wget -O
    unzip -d $INS_DIR && rm -r;;
    *) echo “Driver for $(uname -r) kernel not found”;exit 1;

    When will the installation files, or at least the instructions, be updated? As an alternative, can a compatible raspberry pi image be posted? If not, this product is not of much use anymore.

Add a review

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

You may also like…

    Your Cart
    Your cart is emptyReturn to Shop
      Calculate Shipping
      Apply Coupon