• To allow our Raspberry-Pi board to receive\transmit data over cellular network, we must equip it with a GSM transceiver.
  • All models listed here require a SIM card with an active mobile broadband subscription.
  • A reference to the Lebanese National Frequency allocation Table can be found here. It contains all information related to the bands occupied by mobile traffic & data services in Lebanon.
  • Here is a reference of cellular network technologies and their associated bandwidth speed (Image Source: KensTechTips.com) :

Cellular Technologies


Type-1, Pi-Hat GSM Module:

  • Pi-Hats modules are designed to be compatible with the GPIO interface of the Raspberry-Pi.
  • IMPORTANT : How many pins does each Pi-Hat model require ? If the Pi-Hat uses too much pins, we might not be able to connect the Raspberry-Pi to other components (i.e. flow meters, LoRa modules…).
Manufacturer Price Store Link
WaveShare 23 USD Link
Adafruit 40 USD Link

Type-2, GSM Module

  • General purpose modules that communicate over UART\I2C\SPI
Manufacturer Price Store Link
SIMCOM 15 USD (Module Only) Link
SIMCOM 20 USD Link

Type-3, 4G USB Dongle

  • The Raspberry-Pi supports USB dongle. We can buy one locally from the main telecommunications companies (i.e. Alfa\MTC).
  • Prices of dongles are ambiguous due to them being listed in dollars (Do Alfa & MTC respect the 1515LBP\USD rate ?). Full list available here : Alfa Store - MTC Store

  • Mobile Broadband bundles
    • All Alfa Mobile Broadband plans are available here
    • All MTC Mobile Broadband plans are available here

Source