Product description: 2G / GSM module - u-GSM shield v2.19 M95FA - for Arduino and Raspberry Pi - SMA connector
The u-GSM shield v2.19 module with the Quectel M95FA chip enables 2G/GSM connectivity around the world, ensuring reliable communication in various applications. You can use it to make voice calls and send SMS text messages . On the board you can find a SIM card slot, a Li-Pol / Li-Ion battery charger, communication interface connectors, an SMA antenna connector and a Reset button. The module works with Raspberry Pi , Arduino and BeagleBone .
A detailed description of the module can be found in the user's guide, parts one and two , and on the manufacturer's website .
Main features of the tile
- Integrated Quectel M95FA module providing 2G/GSM connectivity around the world.
- Universal interfaces for Raspberry Pi, Arduino and BeagleBone Black.
- Supports SMA connector to connect an external antenna for optimal signal quality.
- Possibility of power supply from Li-Pol / Li-Ion batteries and directly from the 5 V RPi / BBB pins.
- Support for various programming languages including Python and Arduino C, allowing you to easily create applications.
- Compact dimensions and lightweight design for easy integration into various projects.
2G/GSM module pins - u-GSM shield v2.19
PIN | DESCRIPTION |
---|---|
STS | Status derivation. |
RI | Ring Indicator output. |
GND | System mass. |
VCC | 4V input/output, internally connected to Li-Pol + pad. |
VIN | 5V input for Li-Pol charger. |
VUSB | 5V output |
EAW | Activation pin, activated by a high state. |
RST | Reset, activated high state. |
TX | Communication via serial interface. |
RX | Communication via serial interface. |
Arrangement of elements on the board
- Mounting hole compatible with Raspberry Pi format
- Derivations
- miniUSB connector
- Li-Pol / Li-Ion charger system
- USB GND, D-, D+, 5 V soldering pads
- Soldering pad for SMA or u.FL connector
- NanoSIM slot
- GNSS connector
- Li-Pol connector
- Broken PCB lines to cut to fit RPix or ITBPMM formats
- BeagleBone Black interface
- Raspberry Pi interface
- Reset button
- Soldering holes for a supercapacitor
Connecting the 2G/GSM module with Arduino
The system works with Arduino using the following pins:
- GSM RX (pin D3) - communication via serial interface
- GSM TX (pin D2) - communication via serial interface.
- RESET (pin D6) - reset the GSM system.
- ENA (pin D7) - control of the power supply voltage of the GSM system (On/Off).
- VIN (5 V Li-Pol) - (pin 5 V) - supply voltage 5 V.
- GND (GND pin) - system ground.
- STATUS (pin D5) - status pin.
Connection of the 2G/GSM module with Raspberry Pi
The module has special, break-out connectors enabling direct connection to the GPIO connectors of Raspberry Pi or BeagleBone Black . To run the module from Raspberry Pi, make the following connections:
- GSM RX (pin 10) - communication via serial interface, (not connected for USB communication).
- GSM TX (pin 08) - communication via serial interface, (not connected for USB communication).
- RESET (pin 18) - Reset the GSM system.
- ENA (pin 16) - GSM system supply voltage control (On/Off).
- VIN (5 V Li-Pol) (pin 02/04) - supply voltage 5 V.
- GND (pin 04/14) - system ground.
- STATUS (pin 12) - status pin.
Technical specifications of u-GSM shield v2.19 M95FA
- Driver: Quectel M95FA
- Supported standards: 2G / GSM / GPRS / EDGE
- Frequencies: 800 / 900 / 1800 / 1900 MHz
- Speeds:
- EDGE/GPRS: up to max. 296 Kbps (DL), max. 236.8 Kbps (UL) / max. 107 Kbps (DL), max. 85.6 Kbps (UL)
- Nano SIM/micro SIM connector
- SMA antenna connectors
- Built-in USB-UART converter (USB connector can be used to power the module)
- Automatic selection of logic levels from 3V to 5V
- Reset button
- Works with Arduino, Raspberry Pi and BeagleBone Black, along with sample manufacturer codes
- Two mounting holes with a diameter of 2.5 mm
- Plate dimensions: 45 x 27 mm