SIM7500 is a complete multi-band LTE-FDD/HSPA+/UMTS/EDGE/GPRS/GSM module solution in LGA type which supports LTE CAT1 up to 10Mbps for downlink and 5Mbps for uplink data transfer.
Designed in the compact and unified form factor, SIM7500X allows customer to design their application once for different technology and benefit from great development time-saving.
•USB Driver for Microsoft Windows
•USB Driver for Linux /Android
•RIL supporting for Android 2.4/4.0/5.0/6.0/7.0
•MBIM to Win8
•Firmware update via USB
•DTMF (Sending and Receiving)
•USB Audio and VoLTE
This shield uses SIMCOM’s SIM7500-series 4G LTE CAT-1 module which supports a host of different features. It has integrated GNSS (GPS/GLONASS/BeiDou/Galileo) for location tracking.
The shield can be used in different regions around the world simply by choosing the appropriate module version, either the SIM7500A (American), SIM7000C (Chinese), or SIM7000E (European) as detailed in my Github wiki.
The shield also includes a high-accuracy I2C temperature sensor for IoT monitoring applications. To use the shield, simply follow the step-by-step wiki to attach the headers, plug the shield into an Arduino, insert a compatible SIM card (like a Hologram SIM card), attach the dual LTE diversity/GPS antenna, power it via micro USB, and you’re ready to load the example code
The library that supports the SIM7500 module can be found here on the SIM7000 shield repo. It is an altered library built upon the original Adafruit FONA library with added functionality for 2G (SIM800/808/900/908), 3G (SIM5320), SIM7000 LTE CAT-M/NB-IoT module, and SIM7500.
As such, it’s probably the best Arduino library for SIMCom modules available so far and I’ve also included examples and library functions focusing on sending data to the cloud via HTTP/HTTPS/MQTT with more functionalities always being tested
Picking up, hanging up, and initiating phone calls
Voice calling with AT&T SIM card (does not work with Ting SIM though) with microphone and speaker!
HTTP and HTTPS
Can send AT commands via USB port
Getting network time (AT+CCLK?)
Setting and reading speaker volume
SMS functions (send/receive SMS, reading number of SMS, reading all SMS, deleting SMS, etc.). Can send and receive texts directly from its phone number!
Connects on either AT&T and Verizon with Hologram SIM card in the USA
GPS workss great!
Generic stuff (read SIM CCID, supply voltage, network connection status, RSSI, etc.)
The SIM7100 series, SIM7500 series SIM7600 series and SIM7600 -H series cellular modules that include a GNSS tracker can be used to acquire current accurate location data with and active or passive GNSS antenna connected to the module.
Details of the available AT commands related to GNSS functionality are described in the AT command reference manuals under GPS section. The AT command reference manuals can be found under our product web pages under technical documentation tab.
Depending on if an GNSS antenna with or without low noise amplifier (active/passive antenna) are used, the AT+CVAUXV and AT+CVAUXS command can be used to adjust if the antenna power supply of 3 VDC should be enabled or disabled on the GNSS antenna connector.
Module configured for active GNSS antenna with 3VDC power supply enabled directly from module:
Alcatel IK41 series M2M
The Alcatel IK41 series M2M LTE Cat4 USB stick connects to the host system using USB2 data interface and will appear in the system with USB Vendor ID: 1bbb and Product ID: 00b6 in default USB mode.
The device expose a USB MBIM network interface (Mobile Broadband Interface Model) and three usb serial interfaces. It is commonly used by Windows 8/10 for connecting mobile broadband devices, but can also be used in Linux environments.
(The device can also be set to a USB mode exposing the RNDIS network interface instead of MBIM interface. This is what Alcatel recommends for Linux systems. See the attached Alcatel software integration guide document below or find it at the Techship product pages.)
If no driver modules are tied to the interfaces, relate to the following general FAQ for details about the Linux kernel configs to have enabled at build to support most common wwan driver modules:
Common Linux kernel modules and configs necessary for communicating with cellular modules over USB interface
MBIM type of network interfaces allow for both data and control messages to be passed between host system and cellular device. For example the open source library libmbim and command line interface mbimcli can be used to parse the raw MBIM protocol messages.
The open source NetworkManager and ModemManager tools are capable of controlling the cellular devices over MBIM and establish and maintain the data connections.
For more details on NetworkManager and ModemManager usage, refer to FAQ:
Using NetworkManager and ModemManager in Linux to automatically establish and maintain a connection
This FAQ describes the USB mode where MBIM type of network interface is used.
Typically the IK41 series USB VID and PID ID and interfaces are already automatically detected by the correct Linux in-kernel driver modules cdc_mbim for network and option for serial interfaces, if a fairly recent version of the kernel is used.
SIM7500 – HOME PAGE