GSM3 click
GSM3 click

Description of product

With GSM3 click you can have two of the most used wireless communication protocols in one device — GSM/GPRS and Bluetooth. The click has an onboard 2.4 GHz active antenna, so it is Bluetooth compatible. It carries the SIM800H quad-band GPS/GPRS module from SIMCOM.

GSM3 click is designed to use both 3.3V and 5V power supply and communicates with the target MCU over UART and the following mikroBUS pins: PWM, INT, AN, RST, CS.

Onboard antennas

The click has an SMA antenna connector and an audio input/output pad for connecting a microphone and earphones (which can also be used as an FM antenna).

Quad-band module

SIM800H has world-wide coverage — quad-band frequency: GSM 850, EGSM 900, DCS 1800 and PCS 1900. The module can search four frequency bands automatically.

Low power consumption

Typical power consumption in sleep mode is only 0.7mA. While in sleep mode the SIM800H can still receive SMS.

Key features

  • SIM800H module
    • GPRS data downlink/uplink transfer max: 85.6 kbps
    • Supports GPRS coding schemes CS-1, CS-2, CS-3 and CS-4
    • Integrated TCP/IP protocol stack
    • Supports SIM card: 1.8V, 3V
    • Bluetooth antenna pad
  • Connection pad for audio input/output
  • Interface: UART
  • Both 3.3V and 5V power supply
ApplicationsGSM is a robust and reliable solution for communicating with your devices. Turn appliances on/off,
exchange SMS messages for status updates and so on
On-board modules      SIM800H
Key Features2.4 GHz Bluetooth antenna, GSM antenna connector. SIM card socket integrated at the bottom
side of the board
Key BenefitsConnection pad for audio input output
Input Voltage3.3V,5V
Click board sizeL (57.15 x 25.4 mm)

Pinout diagram

This table shows how the pinout on GSM3 click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

NotesPin         Mikrobus logo.png
Pin               Notes                                              
Power on statusSTAT1ANPWM16PWRKEYPower on/down of the module
Hardware reset of the module    RST      2RSTINT15CTSRequest to send
Clear to sendRTS3CSTX14TXDTransmit data
Not connectedNC4SCKRX13RXDReceive data
Not coneectedNC5MISOSCL12NCNot connected
Not connectedNC6MOSISDA11NCNot connected
Power supply+3.3V73.3V5V10+5VPower supply


Code examples that demonstrate the usage of GSM3 click with MikroElektronika hardware, written for mikroC, mikroBasic and mikroPascal for PIC are available on Libstock.

Libstock also hosts an alternative extensive GSM library for a variety of hardware setups and with a detailed user manual.

This code snippet shows the initialization routine for the GSM3 click, when used with AT parser.

 1 void GSM3_init( void )
 2 {
 3     engine_init( gsm_default_handler );
 4     hal_gsm_pwr( 0 );
 5     Delay_ms( 100 );
 6     hal_gsm_pwr( 1 );
 7     Delay_ms( 2000 );
 8     hal_gsm_pwr( 0 );
10     while( !hal_gsm_stat() );
11     Delay_ms( 10000 );
13     at_cmd( "AT" );
14     at_cmd( "AT+CSCS="GSM"" );
15     at_cmd( "AT+CMGF=1" );
16 }