X-NODE 2G LTE GNSS SIM7000G
El X-NODE 2G LTE GNSS (SIM7000G) integra un módulo de conectividad celular SIM7000G de SIMCom®, brindando soluciones GPRS/EDGE/CAT-M1/NB-IoT con cobertura global, geolocalización GPS/GLONASS y operaciones como envío de SMS y recepción de datos. Es ideal para la integración en dispositivos móviles portátiles alimentados por baterías así como proyectos de IoT, Industria 4.0 y aplicaciones M2M de medición, telemática, monitoreo remoto, E-Health, terminales móviles, etc.
TABLA DE CONTENIDO
I. ¿Cómo Funciona?
El X-NODE 2G LTE GNSS (SIM7000G) cuenta con un conector micro USB para establecer una comunicación con el módulo y lograr el envío de comandos AT o actualización del firmware de manera sencilla. Este X-NODE es compatible con cualquier sistema basado en un microcontrolador, microprocesador o equipos industriales.
El X-NODE 2G LTE GNSS (SIM7000G) es compatible con el estándar mikroBUS™ de Mikroe® para un uso fácil, rápido y sencillo con un gran entorno de kits para desarrollo de hardware, en el también es posible enviar los comandos AT para su funcionamiento.
Los comandos AT puedes encontrarlos en la hoja de datos del fabricante a través del siguiente enlace: Datos Técnicos.
1. Conectores SMA hembra y U.FL macho para antenas LTE y GPS (Antenas no incluidas, se venden por separado)
2. Módulo SoC SIM7000G
3. Modo de funcionamiento en el puerto micro USB, AT (Mandar comandos AT) <> FW (Actualizar firmware)
4. Selector de entrada para comandos AT, mB (mikroBUS™) <> USB (puerto micro USB)
5. Conector micro USB
6. Puerto de comunicación UART
7. Push button conectado al pin RESET y push button conectado al pin PWRKEY
8. Modelo de X-NODE
9. Tipo de X-NODE
10.Test Points:
TP1: PWRKEY
TP2: Boot config
TP3: VDD externo
TP4: 3.3V from regulator
TP5: MDM_LOG_TX
TP6: I2C (SCL)
TP7: I2C (SDA)
TP8: PCM_CLK
TP9: PCM_SYNC
TP10: PCM_DIN
TP11: PCM_DOUT
11. Jumpers para alimentar el SoC SIM7000G desde el conector mikroBUS™ (3.3VmB) o desde el regulador de la tarjeta (VCC)
Nota: No conectar ambos jumpers a la vez
12. Bandeja para tarjeta microSIM
13. Conectores estándar mikroBUS™
14. Versión de hardware: R2
15. Número de parte del componente principal en el X-NODE.
III. Especificaciones
Tipo | Comunicación GSM / GPS / LTE CAT-M1 / eMTC / NB-IoT / EDGE |
Aplicaciones |
Integración en proyectos para IoT y aplicaciones M2M, como medición, telemática, seguimiento de activos, monitoreo remoto, E-Health, terminales móviles, etc. |
Módulo | SIM7000G |
Fabricante | SIMCom® |
Características | LTE CAT-M1:
NB-IoT:
EDGE:
GPRS:
|
Bandas compatibles | Banda global LTE CAT-M1:
B1 / B2 / B3 / B4 / B5 / B8 / B12 / B13 / B18 / B19 / B20 / B26 / B28 / B39;
Banda global LTE NB-IoT1: B1 / B2 / B3 / B5 / B8 / B12 / B13 / B17 / B18 / B19 / B20 / B26 / B28; GPRS / EDGE 850 / 900 / 1800/ 1900 Mhz |
Interfaz | UART, USB |
Compatibilidad | Estándar mikroBUS™ |
Tamaño | 87 x 26 x 21 mm |
Voltaje | 3.3V |
Para la información técnica completa, puedes descargar las especificaciones del fabricante en el siguiente link: Datos Técnicos
IV. Pinout
La siguiente tabla muestra el pinout del X-NODE 2G LTE GNSS (SIM7000G) con respecto al estándar mikroBUS™ (este último se encuentra en las dos columnas del centro).
Notas | Pin | ![]() |
Pin | Notas | |||
---|---|---|---|---|---|---|---|
NC | 1 | AN | PWM | 16 | NC | ||
Reset | RST | 2 | RST | INT | 15 | PK | PWRKEY |
NC | 3 | CS | RX | 14 | TX | UART Transmisor | |
NC | 4 | SCK | TX | 13 | RX | UART Receptor | |
NC | 5 | MISO | SCL | 12 | NC | ||
NC | 6 | MOSI | SDA | 11 | NC | ||
Voltaje | 3V3 | 7 | 3.3V | 5V | 10 | 5V | Voltaje |
GND | GND | 8 | GND | GND | 9 | GND | GND |
V. Modo de uso
Para un uso práctico del X-NODE se utiliza el módulo SIM7000G de forma directa por medio de sus comandos AT, de esta forma es posible brindar una conectividad celular a proyectos utilizando módulos X-NODE o tarjetas de desarrollo con diferentes entornos de programación.
Ejemplo de uso con Arduino® IDE y Blynk® IoT
Para este ejemplo necesitas contar con los siguientes módulos:
- X-NODE 2G LTE GNSS (SIM7000G)
- X-NODE MCU WIFI BLE (ESP32-WROOM-32)
- TEMP&HUM 15 CLICK
Conecta tu módulo X-NODE MCU WIFI BLE (ESP32-WROOM-32) a la computadora por medio del cable micro USB y configúralo dependiendo de tu sistema operativo, en este caso se utiliza Windows.
Ejecuta Arduino® IDE, abre el ejemplo de Arduino que se encuentra en el apartado “Descargas” del X-NODE 2G LTE GNSS (SIM7000G) y después da clic en “Inicio” > “Preferencias”.

2.- Inserta el siguiente enlace en el campo de URLs:
https://dl.espressif.com/dl/package_esp32_index.json

3. Posteriormente da clic en “Herramientas” > “Placa” y en “Gestor de tarjetas”.

4. En el gestor de tarjetas, busca el paquete de ESP32 e instálalo.

5.- Selecciona la tarjeta ESP32 Dev Module.

6.- Selecciona el puerto asignado por el módulo.

7.- Da clic en “Herramientas” > “Administrar bibliotecas” e instala la librería Blynk 1.0.1

8.- En “Administrar bibliotecas” instala la librería arduino-sht.

Configuración de Blynk® IoT
Entra a la página oficial de Blynk®
https://blynk.io/

Crea una cuenta, si ya cuentas con una accede a ella.

Crea un nuevo template.

Coloca los parámetros del dispositivo así como una breve descripción.

Ahora se configura el flujo de datos para el template.

Crea un pin virtual para almacenar los datos de la temperatura.


Crea otro pin virtual para almacenar los datos de la humedad.

Una vez creados se pueden ver de la siguiente forma:

Una vez configuradas las variables lo siguiente es crear el dashboard.

Agrega los widgets “Chart” y “Gauge“, con ellos podremos visualizar los datos de las variables.

Después de agregar los widgets es necesario asociarlos a los pines virtuales creados.




Guarda los cambios en el dashboard y quedaría de la siguiente manera.

Después agregamos un nuevo dispositivo.

Clic en “From template”.

Selecciona el template y el nombre del dispositivo.

Una vez creado, nos proporcionará las credenciales necesarias para sustituir en el código ejemplo.

Configura y actualiza los datos del dispositivo que proporcionó Blynk® y del APN en el código ejemplo de Arduino.

Compila y carga el código.

Nota: Si la carga no pudo ser concretada, es posible que sea necesario volver a cargar y al mismo tiempo mantener presionado el botón “boot” durante la carga.
Una vez cargado el código, se hace la conexión a la red celular automáticamente, el dispositivo comienza a reportar y se visualiza en la plataforma Blynk® de la siguiente forma.

VI. Descargas
Código ejemplo XC02 con Blynk
Descargar
Documentación técnica
A continuación, encontrarás el manual de usuario, esquemático e información del módulo X-NODE 2G LTE GNSS (SIM7000G).