EC200 Dual SIM 4G LTE / 2G / GSM /GNSS*/GPS* Industrial Grade Modem with BLE bluetooth* ( UART/USB ) – rhydoLABZ

Overview

This is a Dual-SIM 4G LTE / 2G / GSM / GNSS / GPS /BLE*- Industrial Grade Modem Board , which is professionally designed with 4 layer Gold plated PCB having industrial grade protections. It is built with Multi-Band 4G LTE module, Quectel EC200U Cat-1 module optimized specially for M2M and IoT applications. It delivers maximum data rates up to 10 Mbps downlink and 5 Mbps uplink. As its name implies, The onboard nano SIM sockets will support Dual SIM (DSSS) Functionalities , which are placed one at top side and other at bottom side of the PCB, but both are aligned vertically so as to match the proposed slot on enclosure for easy access. .

By default the board is populated with Push-Push Nano SIM socket, which can be replaced with normal Push-Pull type SIM Socket as well on special request. Dual SIM Card feature will help us to switch to the other network provider (SIM2), incase of unavailability of first network provider by AT Commands, without opening the enclosure or turning off the Power.

EC200U series Modem has a rich set of Internet protocols, industry-standard interfaces and abundant functionalities (USB drivers for Windows 7/8/8.1/10, Linux, Android) extend the applicability of the module to a wide range of M2M and IoT applications such as POS/POC/ETC, shared equipment, data card, energy control and monitoring, security and protection, and industrial PDA.

By default the SIM-1 is enabled and Modem can be used as normal Modem, without any special command or hardware connection.

Only, in case of user want to enable the Second SIM , he has to Select the desired SIM Cards with the help of AT Commands.

This MODEM, built with support for 4G LTE/2G GSM networks, will automatically rollback to 2G mode in the absence of 4G Network, which will enable you to use it across the entire country including remote villages where 4G towers are less populated . Since this modem supports GNSS*, customer can make use of Geo-Location identification using either GPS,GLONASS or BD Satellite networks. The MODEM also support BLE/Bluetooth* Communication and UART communication ( Compatible with 3V3 & 5V micro-controllers) as well as USB communication with USB Powering option. Industrial grade Protections are provided for Noise,Spikes, Anti Static voltages & Surges coming through Power supply, USB, Antenna UFL Connections and through SIM Sockets.

The Modem is populated with high quality Gold plated branded U.FL Connectors for 4G Main antenna, BLE/Bluetooth Antenna* & GPS Antenna. Option has been provided to select either Patch antenna or External Active antenna for GPS*. Highly stable power supply has been provided for external GPS Active antenna having built-in LNA. All this antenna networks are carefully designed with RF PCB design layouts and proper impedance matching networks for ensuring maximum signal gain and RF power delivery.

Since this modem supports GNSS, customer can make use of Geo-Location identification using either GPS,GLONASS or BD Satellite networks. This MODEM supports UART communication ( 3V3 & 5V microcontrollers) as well as USB interface with USB Power option. Industrial grade Protections are provided for Noise,Spikes, Anti Static voltages & Surges coming through Power supply, USB, Antenna UFL Connections and through SIM Sockets.

Note: This EC200U UART /USB modem support VoLTE , which will enable you to use JIO sim card on it.

DSSS: This MODEM support Dual SIM functionalities as DSSS (Dual SIM Single Standby), which means at a time only One SIM Card is registered to the Network and other SIM card will be disconnected .

Made in INDIA: The Modem is manufactured in fully automatic SMT production line at our own factory in INDIA. It is not a student grade low quality product or low cost china make products available in the market. It is designed in 4 Layer Gold plated PCB and manufactured for industrial and commercial use with maximum protection

This MODEM, built with support for 4G LTE/2G GSM networks, will automatically rollback to 2G mode in the absence of 4G Network, which will enable you to use it across the entire country including remote villages where 4G towers are less populated . Since this modem supports GNSS, customer can make use of Geo-Location identification using either GPS,GLONASS or BD Satellite networks. MODEM supports UART communication ( Compatible with 3V3 & 5V microcontrollers) as well as USB interface with USB Powering option. Industrial grade Protections are provided for Noise,Spikes, Anti Static voltages & Surges coming through Power supply, USB, Antenna UFL Connections and through SIM Sockets.

The Modem is populated with high quality Gold plated branded U.FL Connectors for 4G Main antenna, Auxilery (Diversity) Antenna & GPS Antenna. Option has been provided to select either Patch antenna or External Active antenna for GPS. Highly stable power supply has been provided for external GPS Active antenna having built-in LNA. All this antenna networks are carefully designed with RF PCB design layouts and proper impedance matching networks for ensuring maximum signal gain and RF power delivery.

This modem is built with Low dropout Linear Voltage Regulator having current capacity of 3Ampere to deliver enough current on demand, which will help modem to works properly on low signal range environments. Due to populated LDO regulator, Modem can be powered by DC voltage ranges from 5V DC to 12V DC. It is built with option to select interfacing voltage level (logic level voltage) based on user host controller, which allows you to connect 3V3 or 5V Microcontroller without any extra level conversion IC. In order to attain High Speed data communication between Modem and External Microcontroller, the board is built with TXB0108 voltage level translator IC, instead of low cost Resistive devider or reverse biased diodes/Mosfet.

Apart from the Power & UART Communications, most of the important Status, Control and LED pins are made available at on board 2mm pitch RMC Connectors for advanced users. The RMC connectors are separated based on its function and usability. For simple application ,user can make use of just two RMC connectors like Power, UART and leave all other RMC connector pins as open. Advanced users can make use of other RMC connectors for getting more functions.

C-Type USB Connector is provided for USB interface as well as for powering the MODEM, which are protected by onboard TVS IC. Even though the MODEM allows powering via USB from LAPTOP, we do not recommend it as the current available from LAPTOP USB ports are limited and may not be sufficient to support the modem on extreme demand conditions like out of range areas. Connectors like SIM socket,USB ports and Antenna Connectors are protected from Anti Static High Voltages using ESD protection ICs. 3 Nos onboard LEDs are provided to know the modem status like Power, Status and Net. Most of the required I/O pins are made available at Berg strip Headers (connector not populated). Most of the serial port status and control pins are also made available on separate RMC Connectors.

Features of the Modem Board

  • Support DUAL SIM (DSSS)
  • Modem Support UART and USB Communication
  • High quality professionally designed Industrial Grade Modem(Made in INDIA)
  • 4 Layer Gold Plated PCB for industrial grade performance.
  • Built with EC200U-CNAA-N05-SGNSA/EC200U-CNAB-N05-SNNSA/EC200UCNAC-N05-SNNSA Module from QUECTEL
  • Works with 4G LTE/ 2G GSM GPRS Networks
  • Automatic Fallback to 2G incase of absence of 4G Network
  • Support GNSS / GPS *
  • Built in GNSS Geo Location Detection,Protocol: NMEA 0183*
  • Internet Protocol:TCP/IP/IPV4/IPV6/Multi-PDP/FTP/HTTP/DNS
  • Support RNDIS/PPP/ECM ,MQTT/MQTTS ,TLS1.2 ,LBS
  • Firmware update via USB/FOTA*
  • EC200U support VoLTE to work with Jio sim
  • Onboard 3Nos UFL connector for External 4G LTE Main antenna, Bluetooth Antenna and GNSS/GPS antenna
  • Option to Connect Patch antenna or active antenna for GNSS / GPS
  • Onboard 3V3 Voltage regulator for GNSS / GPS external active antenna
  • Onboard C-Type USB Connector for USB Communication, Modem Power and module firmware updating
  • Dual Nano SIM Card Connector (Push-Push Type) ,one on top and other on bottom of the PCB for easy access.
  • All important Status , Control and Communication pins are made available at different RMC connectors.
  • Option to Turn ON/OFF Modem Power using Host Microcontroller GPIO pins.
  • Option to automatically Turn ON Power and Start the modem on powering.
  • LM39302 linear LDO voltage regulator is used for providing high-current output.
  • Onboard TXB0108 voltage level translator IC which helps to interface with 3V3 & 5V External MicroControllers
  • Onboard LED for power indication, Network and status.
  • Header option for interfacing ADC,I2c,SPI
  • Populated with Transient Voltage Suppressor and Anti Static Protection ICs
  • 4 Nos of 3mm Mounting Holes are Provided
  • Input voltage : 5V-12V DC / 2Amp
  • Working temperature:-40°C ~85°C

What’s On Board

  1. K8-RMC Connector for Power
  2. K4-RMC Connector for Control & Status
  3. Regulating IC for GNSS Active Antenna
  4. K9-RMC Connector Serial Hardware Handshaking Pins
  5. K11- UART Serial Port Pins
  6. LED Indicators
  7. Nano SIM Socket-1
  8. USB Type-C Connector for Communication
  9. K10- Audio Headset Pins
  10. J4
  11. K5-Debug Serial Interface
  12. K13- BLE/Bluetooth Antenna U.FL Connector*
  1. K7- GPIO/I2C/ADC Pins
  2. K1- GNSS/GPS Antenna*
  3. K2- 4G/LTE Main Antenna
  4. J3
  5. J1
  6. Regulating IC
  7. 3Amp Regulating IC
  8. J2
  9. J6
  10. USB TVS Diode Protection IC
  11. J5
  12. Nano SIM Socket-2

Modem Basic Specifications

Communication Module *EC200U-CNAA-N05-SGNSA/EC200U-CNAB-N05-SNNSA/EC200UCNAC-N05-SNNSA
Communication Network Supported4G LTE, 2G, GSM, GPRS 
GNSS (GPS) Support *Included* (Option to connect Passive & External Active Antenna)
VoLTE Supported Yes ,Jio Network Supported
Power Supply 5V – 13V DC & USB
Current Requirement300mA Normally (Peak up to 2Amp)
Modem InterfacesSerial UART (3V3 & 5V) , USB 
SIM CardDual Nano SIM (PUSH-PUSH Type by Default, PUSH-PULL Type on Demand)
Normal Operation Temperature-40°C ~85°C
Serial UART Baud rate Supported From 300bps to 3686400bps ( 115200bps is Default)
Firmware UpgradeFirmware Upgrade Possible Through USB Interface
Dimension64mm X 48mm

Features supported based on Module populated*

This WIKI Page is common for all 3 types of MODEM as listed below. Kindly select the respective version based on your requirement

Module Part#EC200U-CNAA-N05-SGNSAEC200U-CNAB-N05-SNNSA EC200UCNAC-N05-SNNSA
4G LTE SupportedSupportedSupported
2GSupportedSupportedSupported
GNSS(GPS)SupportedNot SupportedNot Supported
BLE(Bluetooth)SupportedSupportedNot Supported

Outer Dimension of the Board

By default, all Jumper setting are for normal use and no changes are needed in it . So out of the box, user can use the modem by USB or simple UART connection directly. All other jumper /RMC connections are for advanced uses and normally not needed.

Connectors onboard

NameConnector Details
K1UFL Connector for GPS External Antenna (Active or Passive) *
K2UFL Connector for 4G LTE Main Antenna 
K3Nano SIM Socket 1
K4Modem Control & Status Interface
K5Debug Serial Port *
K6USB Communication Interface
K7ADC,GPIO,I2C Interface Pins* (Without Level Conversion) *
K8Power Supply Input
K9UART Communication Hardware Handshaking Pins (for Advanced user)
K10Audio Headset Interface*
K11UART Serial Communication Interface 
K12Nano SIM Socket 2
K13BLE(Bluetooth Antenna Interface)*

Connectors mentioned with asterisk * are directly taken out from Module , without any level conversion or Protection . User has to take extra care while using this pins .

PIN Functions

Pin#NameI/O Function
1VCCPowerPositive Power Input (5V-12V),DC Voltage
2GNDPowerNegative Power Input (Ground)
K8 Connector Pin Details
Pin#NameI/O Function
1V-INTPowerPin should be provided with required interfacing Voltage level. (Min 2.5V – Max 5V). Suppose user wants to interface modem with external 5V Microcontroller, then this pin should be supplied with 5V, incase of user want to interface with 3.3V Microcontroller , pin must be supplied with 3V3 , so on…
2RXDD.InputUART Receive input PIN (Voltage level depends on V-INT Pin)
3TXDD.OutputUART Transmit output PIN (Voltage level depends on V-INT Pin)
4GNDPowerGround Return path for communication interface.
K11 Connector Pin Details
Pin#NameI/OFunction
1ON/OFFD.InputThis PIN used to turn ON  or turn OFF modem power by Disabling EN pin of the internal Voltage Regulator IC. User can select either Automatic Mode or Manual mode powering option by Jumper J3. By default the PCB jumper J3 is Open and the Modem is in Automatic Powering mode. ie. once powered, Modem turned ON itself. If user wants to control the powering of the Modem manually , then the jumper should be Short and to turn ON the modem, user has to pull down  ON/OFF input. if unused, keep it Short.
2PKEYD.InputUsed to start and stop the modem by External microcontroller. Modem can start /stop automatically on powering or manually using this pin. A PCB jumper (J4) is provided to select this options. By default this jumper is shorted to start the Modem automatically on powering. User can remove the soldered jumper (J4) and control the modem using this pin.
In manual mode, Modem can be started by applying a HIGH level pulse having a width of more than 1 Second on this Pin and later can be stopped by applying again High level pulse having a width of more than 1 Second.if unused, keep it open.
3RSTD.InputModem can be reset by applying HIGH level pulse having a width of minimum 500 milli second. if unused, keep it open.
4AP-READYD.InputApplication
processor ready (Leave Open If unused)
5STSD.OutputIt is Modem status output, voltage level inverted by a internal transistor and internally pulled up to V-INT voltage level using 10k Resistor. if unused, keep it open.
6NETLEDD.OutputIt is GSM Modules NET_STATUS pin which Indicate network activity status, voltage level inverted by a internal transistor. Collector of this transistor is connected to onboard LED named NET and linked with this pin to connect external circuitry or LED through a current limiting resistor. if unused, keep it open.
K4 Connector Pin Details
Pin#NameI/OFunction
1DTRD.InputData terminal ready, sleep mode control pin of the GSM Module , routed after voltage level conversion. Maximum input voltage HIGH level should be same as V-INT pin voltage. if unused, keep it open.
2RID.OutputRing indicator Pin of the GSM Module, routed after voltage level conversion. Maximum output voltage HIGH level will be same as V-INT pin voltage. if unused, keep it open.
3DCDD.OutputDCD (Data carrier detection) pin of the GSM Module,routed after voltage level conversion.Maximum output voltage HIGH level will be same as V-INT pin voltage. if unused, keep it open.
4CTSD.Output
CTS (Clear to send ) pin of the GSM Module,routed after voltage level conversion.Maximum output voltage HIGH level will be same as V-INT pin voltage. if unused, keep it open.
5RTSD.InputRTS (Request to send) pin of the GSM Module,routed after voltage level conversion.Maximum input voltage HIGH level should be same as V-INT pin voltage. if unused, keep it open.
K9 Connector Details

Jumpers Onboard

Jumper#TypeDefaultFunction
J1PCB JumperShortUsed to connect and disconnect 3V3 DC Voltage to GPS antenna connectors. For GPS active antenna this jumper should be shorted to turn ON the power supply to LNA built-in and for passive patch antenna it should be kept open (No need of Power).
J2PCB JumperOpenJumper 3 is used to select manual or automatic power controlling of the modem. By default it is open and in automatic ON Mode,which enable the modem to turn ON instantly upon applying the power to VCC pin.

In order to keep Modem OFF while turning ON the power to modem , this jumper should be Shorted. Now the Modem is in Manual ON Mode.

Now the Modem will be OFF, until the your micro-controller boots ,starts your application  and pulling down the pin ON/OFF of K4 connector.
J3PCB JumperOpenDo Not Change
J4PCB JumperOpenDo Not Change
J5PCB JumperShorted to SIMThis Jumper is used to multiplex modules AP_READY pin. By default it is shorted to “SIM” side .This pin is used as SIM-2 Pin in case of Dual-SIM application. If there is no Dual-SIM application , jumper can be shorted to “AP_READY” side to know , whether the Application processor is ready or not .

Network Connection Status/Activity LED Indicator

NameLogic Level ChangesStatus
PWR (Power)Always HighRed Power LED will be ON once the MODEM Power Turned ON
STS (Status)Always HighOnce modem starts and Ready to communicate this LED will be ON
N_MODE(NET_MODE)Flicker slowly (200 ms high/1800 ms low)Network searching
Flicker quickly (234 ms high/266 ms low)Idle
Flicker rapidly (62 ms high/63 ms low)Data transfer is ongoing
Always highVoice calling
NET(NET_STATUS)HIGHIndicate the module’s network registration mode.
LED will be ON if modem Registered on LTE network , for other networks it will be OFF

Getting Started

By default, all Jumper setting are for normal use and no changes are needed. So out of the box, user can use the modem by USB or simple UART connection directly.

All other jumpers/ RMC connections are for advanced uses and normally not needed.

Test the Modem out of the box using MODEM USB port (C-Type).


  1. Insert Nano SIM card to SIM card holder-1 provided on top of the Board. Please ensure the direction of SIM Notch is same as the image shown nearby.
  2. Connect Provided LTE Antenna to the UFL Connector K2 marked “MAIN” on the modem. #2
  3. Connect GPS Antenna* to the connector marked K13.
  4. Install Required Quectel USB Driver software from the download link provided.
    (Device Manager view, before and after installations of USB Driver as below)
Before Installing the Driver
After Installing the Driver
  1. Connect C-Type USB cable to the modem USB C-Type connector (K6) and Computer. Normally Modem can be powered from Computer USB Port , If it is not (Since your computer unable to source enough Current) , please provide External 5V Power to K8 by ensuring the Polarity #3
  2. When the modem is successfully powered-up, the PWR LED (Red) on the modem will be ON, the STS LED(GREEN) will be ON after 2-3 seconds and the NETMODE LED(Yellow) Flicker slowly (200 ms ON and 1800 ms OFF) After the Modem registers in the network (takes between 5-30 seconds), this LED starts to blink in step of 236 milli seconds.Once the Modem connected to 4G LTE networks, the NET LED (Blue) changes it status to ON , for other networks OFF.
  3. Open Serial Monitor Software and select respective COM Port (AT-Port 15 as shown in the above image) and other settings on Computer as below. #4
  4. Default COM Port Setting are Baud rate :115200, Data bits:8 , Stop bit:1 and Parity:None
  5. AT​<CR><LF>
    Now type and send simple attention command, “AT” followed by Carriage Return(“/r”) and New line (“/n”) Character by expecting “OK” from the modem.Some of the Serial Monitor software will automatically append this Carriage Return/New line Character automatically or you have to add it asap.

    Once you got “OK” from the modem, all set and we can proceed with other commands…

    If you are not getting the “OK” response from the modem , please check whether you are selected proper COM Port, Baud Rate as mentioned above ,Check whether USB cable is properly inserted etc.
  6. ATE0<CR><LF>
    To Turn OFF the Echo send by modem , we can issue “ATE0” followed by CR and LF.
  7. AT+CREG​?<CR><LF>
    Now we can check whether the Modem is registered successfully with the SIM Provider by sending AT+CREG? followed by CR and LF.

    If the Reply from the Modem is “+CREG: 0,1” or “+CREG: 0,5” as below , we can confirm that ,the modem is successfully registered to the Network and ready to proceed .

#2: Never use modem without connecting Main Antenna. This may damage the 4G Module.
#3: Since the most of the LAPTOP do not source enough current to power the Modem ,we are not recommending it to power from USB Port
#4: User can use any available Serial Port Software like DOCKLIGHT, REAL TERM, HYPER TERMINAL ,Arduino IDE, or QCOM from Quectel (included in the same downloaded Driver zip file)

Test the Modem UART using USB to Serial Converter board.

  1. Insert Nano SIM card to SIM card holder-1 provided on top of the Board. Please ensure the direction of SIM Notch is same as the image shown nearby.
  2. Connect Provided LTE Antenna to the UFL Connector K2 marked “MAIN” on the modem. #2
  3. Connect GPS Antenna* to the connector marked K13.
  4. Connect UART Connector K11 to the USB to Serial Converter board using provided RMC Connector Cable as per below image.
  5. Connect the USB to UART Serial Converter (Never use USB-RS232 Converter) to the Computer and Install the required USB Driver for the Converter board ( if not installed yet)
  6. Connect C-Type USB cable to the modem (K6) and Computer to Power the Modem
    Normally Modem can be powered from Computer USB Port , If it is not , please provide External Power to K8 , by ensuring the Polarity #3

    You may be able to power the modem from USB to UART Serial Converter board’s VCC Out pin also. But this entirely depends on the Computer’s USB port capability.(Not guaranteed and Recommended)
Modem Interfacing using USB to UART Converter
  1. When the modem is successfully powered-up, the PWR LED (Red) on the modem will be ON, the STS LED(GREEN) will be ON after 2-3 seconds and the NETMODE LED(Yellow) Flicker slowly (200 ms ON and 1800 ms OFF) After the Modem registers in the network (takes between 5-30 seconds), this LED starts to blink in step of 236 milli seconds. Once the Modem connected to 4G LTE networks, the NET LED (Blue) changes it status to ON , for other networks OFF.
  2. Open Serial Monitor Software and select respective COM Port (AT Port) and other settings on Computer as below. #4
  3. Default COM Port Setting are Baud rate :115200, Data bits:8 , Stop bit:1 and Parity:None
  4. AT​<CR><LF>
    Now type and send simple attention command, “AT” followed by Carriage Return(“/r”) and New line (“/n”) Character by expecting “OK” from the modem.Some of the Serial Monitor software will automatically append this Carriage Return/New line Character automatically or you have to add it asap.

    Once you got “OK” from the modem, all set and we can proceed with other commands…

    If you are not getting the “OK” response from the modem , please check whether you are selected proper COM Port, Baud Rate as mentioned above ,Check whether USB cable is properly inserted etc.
  5. ATE0<CR><LF>
    To Turn OFF the Echo send by modem , we can issue “ATE0” followed by CR and LF.
  6. AT+CREG​?<CR><LF>
    Now we can check whether the Modem is registered successfully with the SIM Provider by sending AT+CREG? followed by CR and LF.

    If the Reply from the Modem is “+CREG: 0,1” or “+CREG: 0,5” as below , we can confirm that ,the modem is successfully registered to the Network and ready to proceed .

#2: Never use modem without connecting Main Antenna. This may damage the 4G Module.
#3: Since the most of the LAPTOP do not source enough current to power the Modem ,we are not recommending it to power from USB Port
#4: User can use any available Serial Port Software like DOCKLIGHT, REAL TERM, HYPER TERMINAL, Arduino IDE or QCOM from Quectel (included in the same downloaded Driver zip file)

Test the Modem using Arduino UNO Board. (Basic/Simple 4 wire Connection)

  1. Insert Nano SIM card to SIM card holder-1 provided on top of the Board. Please ensure the direction of SIM Notch is same as the image shown nearby.
  2. Connect Provided LTE Antenna to the UFL Connector K2 marked “MAIN” on the modem. #2
  3. Connect GPS Antenna* to the connector marked K13.
  4. Connect UART Connector K11 to the Arduino board using provided RMC Cable as per below image.
  5. Connect DC Power supply to the connector K8.(Ensure Polarity).
  6. You may be able to power the modem from ARDUINO Board VCC pin (5V-12V) also. But this entirely depends on your power supply/Arduino Board Voltage Regulator capability.(Not guaranteed by us)
  • When the modem is successfully powered-up, the PWR LED (Red) on the modem will be ON, the STS LED(GREEN) will be ON after 2-3 seconds and the NETMODE LED(Yellow) Flicker slowly (200 ms ON and 1800 ms OFF) After the Modem registers in the network (takes between 5-30 seconds), this LED starts to blink in step of 236 milli seconds.Once the Modem connected to 4G LTE networks, the NET LED (Blue) changes it status to ON , for other networks OFF.
  • Load the sample code provided to Arduino board and check the response on Arduino Serial Port Monitor window.
  • Default Setting are Baud rate :115200, Data bits:8 , Stop bit:1 and Parity:None
  • Once you got “OK” from the modem, all set and you can proceed with your required commands…

Since Arduino UNO is sharing its Hardware serial port with USB IC via 1K Ohm series resistor , you may face difficulty to run the above code successfully using Default Arduino Hardware serial port along with this modem. If you are facing any such issues , please use Arduino Software Serial port as below .

As per below Code using Software Serial Arduino PIN-2 and PIN-3 are used as RX and TX respectively for interfacing with Modem TX and RX.

Test the Modem using Arduino UNO Board. (Advanced Mode)

Users those who wishes to control the modem Power, Start/Stop modem manually or check the status of the modem periodically by hardware can opt the this advanced mode circuit connections as below .others can use above simple connection method.

  1. Remove the Resistor R5 (0R) and keep it open.
  2. If you want to turn ON/OFF Modem Power by Arduino GPIO, Ensure Jumper J2 shorted, else leave it as it is, need not connect any wires to this Pin “ON/OFF”.
  3. Insert Nano SIM card to SIM card holder-1 provided on top of the Board. Please ensure the direction of SIM Notch is same as the image shown nearby.
  4. Connect Provided LTE Antenna to the SMA Connector marked “MAIN” on the modem. #1
  5. Connect GPS Antenna to the connector marked K13.
  6. Connect UART Connector K11 to the Arduino board using provided RMC Cable as per below image.
  7. Connect “Modem Control & Status Interface” Connector K4 to the Arduino board using provided RMC Cable as per below image.
  8. Connect DC Power supply to the connector K8.(Ensure Polarity).

    You may be able to power the modem from ARDUINO Board VCC pin (5V-12V) also. But this entirely depends on your power supply/Arduino Board Voltage Regulator capability.(Not guaranteed by us)
  1. When the modem is successfully powered-up, the PWR LED (Red) on the modem will be ON, the STS LED(GREEN) will be ON after 2-3 seconds and the NETMODE LED(Yellow) Flicker slowly (200 ms ON and 1800 ms OFF) After the Modem registers in the network (takes between 5-30 seconds), this LED starts to blink in step of 236 milli seconds.Once the Modem connected to 4G LTE networks, the NET LED (Blue) changes it status to ON , for other networks OFF.
  2. Load the sample code provided to Arduino board and check the response on Arduino Serial Port Monitor window.
  3. Default Setting are Baud rate :115200, Data bits:8 , Stop bit:1 and Parity:None
  4. Once you got “OK” from the modem, all set and you can proceed with your required commands…

Examples


Sending SMS from Computer via USB or USB-UART Converter

  1. Connect Modem to Computer using either on board USB Port or using External USB to Serial converter board.
  2. Open Serial port software and enter the below command to send SMS.
    • AT
      • Attention Command, this signifies that our Modem is working properly.
      • Answer Expected : OK
    • ATE0
      • This Command is being sent to stop the echo.
      • Answer Expected : OK
    • AT+CREG?
      • It is being used to check whether the SIM got registered with the Network.
      • Answer Expected : +CREG: 0,1 or +CREG: 0,5
    • AT+CMGF=1
      • Configuring Text mode for sending SMS
      • Answer Expected : OK
    • AT+CMGS=”Mobile Number”
      • Set the destination mobile number enclosed in the DOUBLE QUOTES.
      • Answer Expected : >
    • “Hi, How are you?”
      • Here we enter our message body followed by character CONTROL-Z (<SUB>)
      • Answer Expected : SMS confirmation starting with “+CMGS”
  3. SerialMonitor Software Command/Response View for Sending SMS.

Sending SMS using ARDUINO via UART 

Since Arduino UNO is sharing its Hardware serial port with USB IC via 1K Ohm series resistor , you may face difficulty to run the above code successfully using Default Arduino Hardware serial port along with this modem. If you are facing any such issues , please use Arduino Software Serial port as below .

As per below Code using Software Serial Arduino PIN-2 and PIN-3 are used as RX and TX respectively for interfacing with Modem TX and RX.

Reading SMS from Computer via USB or USB-UART Converter

  1. Connect Modem to Computer using either on board USB Port or using External USB to Serial converter board.
  2. Open Serial port software and enter the below command to read SMS
    • AT
      • Attention Command, this signifies that our Modem is working properly.
      • Answer Expected : OK
    • ATE0
      • This Command is being sent to stop the echo.
      • Answer Expected : OK
    • AT+CREG?
      • It is being used to check whether the SIM got registered with the Network.
      • Answer Expected : +CREG: 0,1 or +CREG: 0,5
    • AT+CMGF=1
      • Configuring Text mode for SMS
      • Answer Expected : OK
    • For UART use AT+QURCCFG=”URCPORT”,”UART1″<CR><LF>
      • For redirecting the modem replies to the UART1 Port .
    • For USB use AT+QURCCFG=”URCPORT”,”usbat”<CR><LF>
      • For redirecting the modem replies to the USB Port .
    • AT+CNMI=2,1,0,0,0
      • Configure Modem to notify on incoming SMS reciept. Modem will inform the SMS reciept by “+CMTI: <Message index Number>”
    • Now wait for receiving SMS and notified by modem. Once modem receives any SMS,it will notify us by  “+CMTI:<Message index Number> “
    • AT+CMGR=<Message index Number>
      • Now Read SMS using <Message index Number> received.
  3. Serial Monitor Software Command/Response View for Receiver SMS.

Calling/Dialing from computer.

  1. Connect Modem to Computer using either on board USB Port or using External USB to Serial converter board.
  2. Open Serial port software and enter the below command to call
    • AT
      • Attention Command, this signifies that our Modem is working properly.
      • Answer Expected : OK
    • ATE0
      • This Command is being sent to stop the echo.
      • Answer Expected : OK
    • AT+CPIN?
      • Used to check SIM Card stastus
      • Answer Expected : +CPIN: READY, OK
    • AT+CREG?
      • It is being used to check whether the SIM got registered with the Network.
      • Answer Expected : +CREG: 0,1 or +CREG: 0,5
    • ATD“Mobile Number”;
      • Dialing Command , should end with character Semicolon (“;”)
      • Answer Expected : OK, and after few second call will be connected to the number dialed.
    • AT+CHUP or ATH
      • Used to Disconnect the dialed call.
      • Answer Expected : OK
  3. SerialMonitor Software Command/Response View for voice dialing.

Getting GPS Location (Simple)

  • Connect Modem to Computer using either on board USB Port or using External USB to Serial converter board.
  • Open Serial port software and enter the below command to get GPS Co-ordinates
    • AT
      • Attention Command, this signifies that our Modem is working properly.
      • Answer Expected : OK
    • ATE0
      • This Command is being sent to stop the echo.
      • Answer Expected : OK
    • AT+QGPS=1
      • Used  to Turn ON GPS
      • Answer Expected : OK
    • AT+QGPSLOC?
      • It is being used to Read GPS Coordinates
      • Answer Expected : Coordinates
      • Kindly note: It may take 10-60Sec to get the proper GPS Data initially
    • AT+QGPSEND
      • Used to Turn OFF GPS
  • Serial Monitor Software Command/Response View for GPS Co-ordinates

Development Resources