# SIMCom A7672

The SIMCom A7672 series is an LTE Cat 1 module designed for IoT applications, offering reliable connectivity, optional GNSS, and support for VoLTE and SoftSIM.\
It complies with 3GPP Release 13 and is suitable for use cases requiring medium data rates and wide coverage.

<figure><img src="https://3922449203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0mPxGpottOEfcucXOR%2Fuploads%2FEKc0Sq22IHaTROCVVMJh%2FSim7672x.jpg?alt=media&#x26;token=b0a90034-e26f-447c-b03c-6b27b14ab996" alt=""><figcaption><p>SIMCom A7672</p></figcaption></figure>

### Integrating Monogoto SoftSIM with the SIMCom A7672 Series

Monogoto SoftSIM is a virtual SIM technology designed to simplify connectivity for modern IoT deployments. With no need for a physical SIM card, SoftSIM reduces hardware complexity and improves flexibility in production and logistics.

When used with the SIMCom A7672 series, the SoftSIM is integrated directly into the module’s firmware. Upon boot, it is detected as an internal SIM, ready for immediate activation over Monogoto’s global cellular network.

For devices equipped with a SIM card tray, Monogoto SoftSIM supports seamless switching between the virtual SIM and a physical SIM, offering maximum adaptability for development, testing, and deployment across varied use cases.

## Getting Started with SoftSIM on SIMCom A7672

\
This quick-start guide walks you through the setup of a SIMCom A7672 cellular module to work with Monogoto’s SoftSIM technology

### Prerequisites

**Module Compatibility and Firmware Requirements**\
To enable and operate the Monogoto SoftSIM on the SIMCom A7672 Series, ensure that the module is running firmware that supports SoftSIM functionality.

**SoftSIM Profile Credentials File**\
A valid SoftSIM profile key file from Monogoto is required to activate and use the SoftSIM profile on the module.\
The key file consists of the following components: ICCID, IMSI, OPC, and KI.

{% hint style="warning" %}
Keep the **AT Commands VSIM manual** next to you for more details about the commands. Click [**here**](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0mPxGpottOEfcucXOR%2Fuploads%2FOlB4GM3y022PpDRpJIxr%2FA76XX%20%20Series_VSIM_Application%20Note_V1.00.pdf?alt=media\&token=37d437c3-4cc0-4971-aa76-dbce9859b246) to download the latest version.
{% endhint %}

#### **Connect your PC to the EVB Kit**

Use the USB to UART converter cable to connect your computer to the **Module COM port**

{% hint style="warning" %}
When using Windows, [install the driver ](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0mPxGpottOEfcucXOR%2Fuploads%2FmBjvFGhhgi5KJXaFwKdM%2FWindows%20USB%20driver_V1.02.zip?alt=media\&token=2964242e-e28d-45f8-aaca-53ed8200787b)using the disk or USB stick provided by SimCOM.
{% endhint %}

Connect to the EVB kit (HS USB-**AT Port**) using a **terminal program**. You can use PuTTY for Windows, or screen, minicom, or miniterm for Mac or Linux.

Once the modem has started, it will report:

```
RDY
APP RDY
```

Enter `AT`If the connection with the A7672 modem has been established, the board will answer with `OK`.

## Connect the A7672 to Monogoto

### Query device information

Request the **product type, hardware,** and **firmware** **version**:

```
AT+CGMR
```

Example response:  A156B01A7672M6\_Monogoto

{% hint style="warning" %}
Click [**here**](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0mPxGpottOEfcucXOR%2Fuploads%2FRPN5jydK3XzBLFk6rzV7%2FSimCom%20Vsim.zip?alt=media\&token=be872d34-31b5-49c3-b74a-b76f24b8269b) to download the Monogoto **firmware** version to support Soft SIM. The PN is S2-10B7F-Z33HW\..
{% endhint %}

### Provisioning & Enabling SoftSIM

Enter factory mode:

```
AT*PROD=1
```

Config ICCID, IMSI, OPC, KI for SoftSIM:

```
AT*AVSIM=ICCID,IMSI,OPC,KI
```

{% hint style="danger" %}
A valid SoftSIM profile key file from Monogoto is required to activate and use the SoftSIM profile on the module.
{% endhint %}

Request the ICCID, IMSI, OPC, KI for SoftSIM:

```
AT*AVSIM?
```

Request software reset:

```
AT+CRESET
```

Select the SoftSIM:

```
AT*SELECTVSIM=1
```

Check the **SIM initialization selection policy** that is currently in use:

```
AT*SELECTVSIM?
```

Expected response: **\*SELECTVSIM: 1,0**. The last digit indicates the Active SIM:\
0,1 indicates **External (SIM card)**\
1,0 indicates **Internal (SoftSIM)**

Request the **IMSI** (International Mobile Subscriber Identity):

```
AT+CIMI
```

Request the **ICCID** (Integrated Circuit Card ID), which is the identification number of the SoftSIM

```bash
AT%CCID
```

### Network Configuration

To set the modem to **automatic network selection,** enter the command:

```
AT+COPS=0
```

**Set the APN to** `go.mono`:

```json
AT+CGDCONT=1,"IP","go.mono"
```

To **test** if the APN is set correctly, enter:

```
AT+CGDCONT?
```

Expected response: +CGDCONT: 1,"IP","data.mono.mnc007.mcc240.gprs","10.116.194.81",0,0,,,,

**Activate the PDP (packet data protocol) context:**

```
AT+CGACT=1,1
```

**Test** if the PDP context is activated:

```
AT+CGACT?
```

Expected response: `+CGACT: 1,1`

**Request Serving Cell Information**

```
AT+CPSI?
```

Example response:

```
+CPSI: LTE,Online,425-03,0x18BB,1146385,18,EUTRAN-BAND7,3250,5,5,8,26,33,2
```

**Send registration status**

```
AT+CEREG=2
```

**Check the current network registration status**

```
AT+CEREG?
```

**Validate if your device received an IP address:**

```
AT+CGPADDR
```

Expected response: `+CGPADDR: 1,10.XXX.XX.XXX`

#### Test the connection by sending a PING <a href="#test-the-connection-by-sending-a-ping" id="test-the-connection-by-sending-a-ping"></a>

A PING test can be performed to test if the modem has an active data connection with a mobile network.

When cellular modems are idle for a long period of time, cell towers might drop the data connection to save resources. Sending regular PINGs is a good method for testing the data connection, as well as for keeping the connection alive because the operator registers your device as being actively used.

**Send 4 PINGs** to the IP address `Google`:

```
at+cping="www.google.com",1,4,64,1000,10000,255
```

Example response:

```
+CPING: 1,142.250.75.164,64,23,255
+CPING: 1,142.250.75.164,64,27,255
+CPING: 1,142.250.75.164,64,17,255
+CPING: 1,142.250.75.164,64,16,255
```

{% hint style="success" %}
Do you see an IP address? **Congratulations!** 🎉 **You’ve successfully connected the SIMCom A7672 modem to Monogoto.** Have a look at the **Things** logs in the [**Monogoto Console**](https://console.monogoto.io/) to find more details about the established connection.
{% endhint %}

## Useful Links

* [A7672 AT Commands](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0mPxGpottOEfcucXOR%2Fuploads%2FOlB4GM3y022PpDRpJIxr%2FA76XX%20%20Series_VSIM_Application%20Note_V1.00.pdf?alt=media\&token=37d437c3-4cc0-4971-aa76-dbce9859b246)
* [A7672 Product Description](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0mPxGpottOEfcucXOR%2Fuploads%2Fz3EHqxX6HoyRATEWp5Xq%2FA7672%20Product%20Description.pdf?alt=media\&token=5d22c03b-7ad8-455d-a743-1f8cefb2644d)
