Need Help? +44 (0) 123 4567
You can add your content here.

Cellular & GSM

Filters
Featured
Popularity
Date
Set Ascending Direction
View as Grid List
18 Items
24
36
48
60

This gsm module category covers both 2G GSM/GPRS boards and 4G LTE Cat.1 options. Check network availability first: 2G modules only work if a local carrier still operates GSM/2G service, and while US T-Mobile completed its 2G shutdown in Aug 2026, much of Europe still retains 2G. Then match the family to the job: SIM800L and SIM900 handle SMS, calls, and basic data; SIM808, SIM868, and A9G add GPS/GNSS; Quectel EC800G 4G LTE Cat 1 and GPS and Air780E mini 4G Cat.1 board cover 4G data and longer-life deployments.

24
36
48
60

Choose the right family first: 2G SMS modules, GPS combo boards, or 4G LTE upgrades

Start by separating network generation from positioning needs.

Need Best-fit family Why it fits Watch-outs Example products on this page
Cheap SMS, call alerts, or basic GPRS telemetry where 2G is confirmed active 2G GSM/GPRS SIM800L and SIM900 are the low-cost route for calls, SMS, and kbps-class GPRS data 2G only works if your carrier still runs GSM/2G service; many countries have shut it down, including US T-Mobile by Aug 2026, Australia, Japan, and Singapore SIM800L module with 3.5mm audio, SIM800L quad-band module with TCP/IP
Arduino-mounted 2G build with voice access 2G shield / dev-board format The SIM900 GSM/GPRS shield for Arduino is the easiest Arduino-style starting point, with board-mounting headers and audio sockets SIM900 is an older, obsolete family and has largely been replaced by SIM800 for new designs SIM900 Arduino shield
GPS tracker module with cellular on one board Integrated GSM + GPS/GNSS SIM808, SIM868, and A9G combine GSM with positioning, so you do not need a separate GPS receiver for map-pin tracking SIM800L and SIM900 have no GPS; if you need real location, move to SIM808, SIM868, A9G, or EC800G SIM808 GSM/GPS module with 5-26V input, SIM868 GPS/GSM/Bluetooth development board, AI Thinker A9G GPS/GSM development board
2G is gone, uncertain, or the project must stay deployable for years 4G LTE Cat.1 EC800G and Air780E are the 4G LTE Cat.1 path when longevity matters more than lowest cost 4G boards are about 2–4× the cost of 2G options, and 4G is not automatically a drop-in voice replacement; voice and SMS over LTE depend on module, firmware, and carrier Quectel EC800G 4G LTE Cat 1 and GPS, Air780E mini 4G Cat.1 board
Compact 4G data board for remote reporting 4G LTE Cat.1 dev board Air780E gives a small board with USB and wide input for compact data-reporting builds Air780E is a 4G data path, but it is specifically not a VoLTE option, so do not assume it will replace a 2G voice board one-for-one Air780E compact 4G Cat.1 board

Where 2G has a published shutdown date, or where the deployment region is uncertain, a 4g lte module is the safer long-term choice. Where GSM is still active and the job is limited to SMS alerts, call control, or basic GPRS/HTTP/MQTT telemetry, a 2G gsm sim module still makes sense and costs less.

Power, SIM, and host compatibility: the three checks that prevent most failed GSM module purchases

Most failed cellular modem module setups come down to power, SIM setup, or logic-level mismatch rather than a bad board.

  • SIM800L-class boards need 3.4–4.4 V, with about 4.0 V ideal, and they can pull up to 2 A burst current during registration or transmission. That is why modules reboot even when the average current looks low.
  • Put about a 1000 µF capacitor close to the module; 470–1000 µF is the common fix range. It helps the supply survive burst loads.
  • Do not plan to run a SIM800L from an Arduino 5V pin, 3.3V pin, or USB port. Those rails do not handle the transmit bursts reliably.
  • Use short, thick wires and avoid breadboard power rails for GSM power paths. A setup that is electrically correct on paper can still fail because jumper wires and rails sag under burst load.
  • These modules use UART/TTL control, and module RX pins are 2.8–3.3 V logic. If you are using a 5 V Arduino Uno or Nano, reduce the board’s TX line with a voltage divider or level shifter.
  • For UART control, ESP32 and other 3.3 V MCUs are the simpler pairing than 5 V Arduino boards. If you want that easier voltage match, an ESP32 board is the more natural host choice.
  • On hobby builds, a realistic starting point is 9600 to 38400 baud, whether you use hardware serial or SoftwareSerial.
  • Any SIM must have an active plan, the carrier must still support the module’s network generation, and the SIM PIN should be disabled in a phone first. For alarm or gate-opener use, also check that the plan actually includes SMS; some LTE-M or IoT plans do not.
  • SIM slot size matters before checkout: most SIM800L boards use Micro SIM, while some 4G or gate-style boards use Nano SIM or full-size SIMs.
  • Attach the antenna before powering the module. It removes one variable from power and network troubleshooting.
  • If you cannot confidently provide a 4.0 V, 2 A-capable power path, a dev board or shield is the safer first purchase than a bare SIM800L breakout. The SIM900 GSM/GPRS shield for Arduino, SIM808 GSM/GPS module with 5-26V input, and Air780E mini 4G Cat.1 board all reduce the number of external power compromises compared with a bare SIM800L board.

Feature and fit matrix: what each cellular module on this page adds, and what it asks from you

This gprs module and cellular modem module matrix separates similar model names into practical buying differences. It helps most when you are choosing between compact bare boards, Arduino-style shields, integrated GPS boards, and 4g lte module upgrades.

Product name Network GPS or positioning Voice or audio clue Power-input clue Host or debug clue Antenna clue Best for Main caution
SIM800A module with USB debugging 2G GSM/GPRS No Supports MMS and DTMF; status LEDs for network and call state Requires 1.5A or more USB debugging; good for bench testing; supports HTTP and FTP Dual SMA and IPX antenna interfaces Buyers who want easier test setup and explicit telephony/data features on a 2G board Still a 2G module, so local GSM service must exist
SIM900 GSM/GPRS shield for Arduino 2G GSM/GPRS No Dedicated headphone and microphone sockets Requires an external 9V 2A power adapter 2.54 mm headers for Arduino mounting; onboard supercapacitor for RTC backup Antenna included with shield product family Arduino-first voice or mobile-data projects on Arduino boards SIM must be unlocked, and SIM900 is the older obsolete family rather than the modern default
SIM800L module with 3.5mm audio 2G GSM/GPRS, quad-band No 3.5mm audio interface 5V DC input voltage Compact bare-module style Standard onboard antenna style; check exact fit before adding external antenna Very small SMS, call, or IoT builds where size matters Do not treat it as the same choice as the other SIM800L board; this one stands out for 15.8×17.8×2.4 mm size, 5V input, and audio jack rather than external antenna flexibility
SIM900A module with selectable logic level 2G GSM/GPRS No General GSM/SMS/data use 2G board format Jumper-selectable 3.3V or 5V logic levels, USB connection, soft reset/power-off support, and ESD protection on the SIM circuit Standard module antenna arrangement Mixed-voltage microcontroller projects that need easier logic matching Limited to 2G network support, and the SIM900A family is the wrong pick outside its intended Asia-only use case
SIM800L quad-band module with TCP/IP 2G GSM/GPRS, quad-band No Digital audio interface Max 4.4V and needs external power for 2A peak current Integrated TCP/IP stack; useful for low-rate telemetry IPEX and pin-header antenna connectors; standard SIM card slot Remote monitoring and IoT projects where antenna options and built-in TCP/IP matter Cannot connect directly to Arduino 5V/Vin pins; this is the SIM800L board to pick when connector choice matters, not the audio-jack version
AI Thinker A9G GPS/GSM development board 2G GSM/GPRS GPS/BDS dual-mode More tracker-oriented than voice-oriented Dev-board format with lithium battery charging management TF card slot, acceleration sensor, standalone C SDK programming Separate cellular/GPS board architecture All-in-one tracker and wearable prototypes 2.8V GPIO logic, and it is less beginner-friendly if you expect Arduino-grade English documentation and libraries
Quectel EC800G 4G LTE Cat 1 and GPS 4G LTE Cat.1 GPS/GLONASS/BeiDou/Galileo VoLTE and circuit-switched voice calls Compact IoT module format Built for higher-speed data and modern deployments; also supports WiFi Rx (2.4 GHz) Module-level antenna setup Long-life 4G projects that need both data and real positioning No Bluetooth
Air780E mini 4G Cat.1 board 4G LTE Cat.1 — Remote-control and data board rather than voice board 4.7–12V Vin USB 2.0 on a compact dev-board-style design LTE antenna arrangement per board Compact 4G reporting and remote-control builds Check LTE suitability for your region and do not assume VoLTE behavior just because it is 4G
SIM808 GSM/GPS module with 5-26V input 2G GSM/GPRS GPS Integrated GSM/GPS/BT board 5–26V input, but still needs 2A current when powered at 5V VMCU pin for TTL matching from 1.25V to 5V; USB firmware update GSM, GPS, and BT antenna interfaces Mixed-voltage hosts and vehicle-style supplies that need integrated GPS Wide input voltage does not remove burst-current planning
SIM868 GPS/GSM/Bluetooth development board 2G GSM/GPRS Four-way positioning: GPS, BD, GLO, LBS Full comms dev-board style Dev-board format with RTC backup battery support Independent GPS serial port and Bluetooth Separate positioning/cellular antenna paths Rapid development when you want the richest 2G + positioning feature set Still depends on active 2G service for cellular operation

Antenna and GPS expectations: better signal, correct connector, realistic tracking accuracy

GSM/GPRS data and GPS location are different functions. GPRS is the slow cellular data path for HTTP, MQTT, or TCP/IP telemetry, while GPS/GNSS is the satellite positioning path for map coordinates. A gsm sim module can have GPRS without having GPS at all. SIM800L and SIM900 do not include true GPS, and GSM or LBS location is only about 100–500 m accurate, not meter-level tracking. If rough cell-tower location is enough, that can work; if not, see this explanation of using GSM location as a rough alternative to GPS.

The bundled spring or helical GSM antenna is enough in many outdoor setups, but it can be marginal indoors. An external SMA or IPEX/U.FL antenna can improve registration materially, especially when the module is inside a cabinet or vehicle. Most registration failures still come from power or SIM/network problems first, not antenna size alone.

On combo boards, the GSM antenna path and GPS antenna path are separate. Boards like the SIM808 GSM/GPS module with 5-26V input, SIM868 GPS/GSM/Bluetooth development board, and AI Thinker A9G GPS/GSM development board are tracker boards because they add real GPS/GNSS, but they still need the correct antenna on each radio path. Ordering only one antenna is a common mistake on dual-radio builds.

Expect real GPS on SIM808, A9G, and SIM868 to land around 2.5–10 m with clear sky, with a cold start often taking 1–3 minutes. Indoors or inside metal enclosures, GPS will not fix reliably without an external active antenna and a sky view.

Accessory Connector or interface What it helps Which page products it naturally matches
9cm GSM/GPRS magnetic antenna SMA male; 900–1800 MHz; 7 dBi; 30 mm magnetic base; 1.5-meter RG-174 cable Better GSM/GPRS placement on metal surfaces for telemetry or enclosure installs Best fit where the board exposes SMA, especially the SIM800A module with USB debugging with its SMA support
20cm GSM/GPRS magnetic antenna 900–1800 MHz; 3.5 dBi; 20 cm length; vertical polarization; 1.5 m RG174 cable; magnetic mounting External GSM antenna option when you need easier placement rather than the shortest antenna body A natural match for GSM boards using SMA-based external antenna setups; check connector family first if the module exposes IPX/IPEX instead, such as the SIM800L quad-band module with TCP/IP

FAQs on Cellular & GSM Modules

Will a SIM800L or other 2G GSM module still work in my country?

2G modules only work if a local carrier still operates GSM/2G service, and US T-Mobile completed its 2G shutdown in Aug 2026 while much of Europe still keeps 2G. That is why the same SIM800L can be a valid low-cost choice in one country and completely unusable in another. Check the actual carrier network where the device will run before choosing any 2G board.

Can I power a SIM800L from an Arduino 5V pin, 3.3V pin, or USB?

No: SIM800L needs 3.4–4.4 V, about 4.0 V ideal, up to 2 A bursts, and about 1000 µF capacitance close to the module. Arduino power pins and USB cannot hold voltage through transmit bursts reliably, so the module resets during network registration or SMS sending. Plan a dedicated supply and keep the wiring short.

What SIM card or plan should I use for a GSM module?

Any active SIM can work only if the carrier still supports the module’s network generation; the SIM PIN must be disabled first, and some LTE-M or IoT plans do not include SMS. For SMS alerts, gate control, or call-based projects, confirm the plan includes voice/SMS rather than data only. Also remember the SIM plan is the recurring cost, not the module.

Do I need a separate GPS module, or is GPS built in?

SIM800L and SIM900 have no GPS, while SIM808, SIM868, A9G, and EC800G include GPS/GNSS; LBS or cell-tower location is only about 100–500 m accurate. If you need real coordinates for a tracker, choose one of the GPS-equipped families. If rough area-level location is enough, GSM-based positioning can be acceptable, but it is not a substitute for satellite navigation.

Will these modules work with Arduino Uno, ESP32, or Raspberry Pi?

These modules use UART, usually at 2.8–3.3 V logic; 5 V Arduino TX needs a divider or level shifter, while ESP32 is a simpler 3.3 V match. Uno and Nano can still work, but you need to account for both voltage translation and separate module power. ESP32 is the easier starting point because the logic levels already match the modem side.

Can a 2G GSM module send internet data, or only SMS?

SIM800 and SIM900 modules can use GPRS for low-speed data such as HTTP or MQTT, but it is only kbps-class and needs correct APN configuration. That is enough for sensor telemetry, alarms, and small status updates. It is not the right fit for heavier data use, where a 4G board is the more appropriate path.

What is the difference between SIM900 and SIM900A?

SIM900A is the Asia-locked dual-band 900/1800 MHz variant and is not the right choice for Europe or the Americas; buyers there should choose plain SIM900 instead. The suffix matters because “A” does not just mean a minor revision. It changes where the module can register, even though the boards look similar.

Glossary

GPRS
Slow 2G cellular data used for small HTTP, MQTT, or TCP/IP payloads; it is for telemetry, not location tracking.
GPS / GNSS
Satellite positioning for meter-level location; this is what separates SIM808, SIM868, A9G, and EC800G from GSM-only boards.
LBS / “GSM location”
Rough cell-tower positioning, typically around 100–500 m off, used when true GPS is unavailable or unnecessary.
Quad-band
2G frequency coverage across 850/900/1800/1900 MHz; it does not mean the module works in countries where 2G service has been shut down.
VoLTE
Voice over LTE on 4G networks; important because some 4G modules handle data well but do not behave like a direct 2G voice replacement.
SMA vs IPEX / U.FL
Two antenna connector families; getting the connector wrong means the antenna you order will not physically fit the module.
AT commands
Text-based serial commands used to control dialing, SMS, signal checks, and network setup on these modules.
APN
The carrier data setting required when you want GPRS or LTE data service instead of SMS-only operation.
To Top
Help
Shop
Account
0 Cart