El SIM800L es un módulo compacto basado en la familia SIMCom para comunicación GSM/GPRS de cuatro bandas. Permite enviar SMS, realizar llamadas, consultar red y transferir datos 2G mediante comandos AT por UART. Su integración exige una fuente capaz de soportar picos cercanos a 2 A, antena adecuada y adaptación de niveles. Funciona con Arduino y Raspberry Pi siempre que exista cobertura 2G del operador.
Especificaciones técnicas
Características principales
Valor
Tecnología
GSM/GPRS 2G
Bandas
850/900/1800/1900 MHz
Funciones
SMS, voz, datos GPRS y comandos AT
Interfaz
UART TTL
Alimentación
3,4–4,4 V; recomendado alrededor de 4,0 V
Pico de corriente
Cercano a 2 A durante transmisión
Compatibilidad
Arduino y Raspberry Pi por UART
Características adicionales
Valor
SIM
Según placa: microSIM o SIM estándar
Antena
Helicoidal o externa según presentación
Audio
Entradas/salidas disponibles según PCB
Estado
LED de red en módulos habituales
Información técnica: La presencia de 2G depende del país y operador. No alimentes el módem desde el pin 5 V de Arduino ni uses cables delgados.
Ventajas y aplicaciones
Integración completa: Su diseño reúne las funciones esenciales y reduce componentes externos durante montaje, configuración y verificación del proyecto electrónico.
Formato práctico: La placa facilita prototipado, mantenimiento y conexión con otros dispositivos mediante terminales e interfaces claramente organizados físicamente.
Funcionamiento configurable: Permite ajustar parámetros relevantes por software o hardware para adaptarse a diferentes condiciones operativas y aplicaciones reales.
Compatibilidad amplia: Puede integrarse con plataformas, herramientas y protocolos habituales respetando los niveles eléctricos y requisitos particulares de cada interfaz.
Aplicaciones educativas: Facilita aprender programación, comunicación y control mediante pruebas repetibles, diagnósticos visibles y proyectos progresivos completamente funcionales.
Dos imágenes destinadas al esquema de conexión y al pinout del producto. Reemplaza cada URL por la imagen correspondiente subida a Odoo.
Galería de esquemas y conexiones
Guía de conexión: Fuente dedicada→VCC/GND · GND común · TX módulo→D10 · RX módulo←D11 mediante adaptación · antena instalada
🎓 Funcionamiento del ejemplo
El programa comprueba SIM, señal y registro mediante comandos AT, activa SMS en texto y deja una consola serial bidireccional para diagnóstico.
Ejemplo Arduino · SIM800L
#include <SoftwareSerial.h>
SoftwareSerial gsm(10,11); // RX Arduino, TX Arduino
void comando(const char*s,unsigned long espera=1200){gsm.println(s);unsigned long t=millis();while(millis()-t<espera)while(gsm.available())Serial.write(gsm.read());}
void setup(){Serial.begin(115200);gsm.begin(9600);delay(3000);comando("AT");comando("ATE0");comando("AT+CPIN?");comando("AT+CSQ");comando("AT+CREG?");comando("AT+CMGF=1");Serial.println("Consola AT lista");}
void loop(){while(gsm.available())Serial.write(gsm.read());while(Serial.available())gsm.write(Serial.read());}
Pulsa una pregunta para desplegar su respuesta. Las últimas tres incluyen comparaciones con productos relacionados.
1. ¿Qué redes celulares utiliza?
Opera en GSM/GPRS 2G de cuatro bandas: 850, 900, 1800 y 1900 MHz; necesita cobertura 2G activa del operador local.
2. ¿Por qué la fuente debe entregar picos altos?
Durante transmisión aparecen ráfagas cercanas a 2 A; una fuente débil provoca reinicios, pérdida de registro, SMS fallidos y respuestas incompletas.
3. ¿Qué funciones ofrecen los comandos AT?
Permiten consultar red y señal, enviar SMS, efectuar llamadas, manejar GPRS, leer SIM y configurar múltiples parámetros del módem durante.
4. ¿Puede conectarse directamente al TX de Arduino Uno?
Conviene adaptar la salida Arduino de 5 V hacia RX del módem; el TX del módulo normalmente puede leerse como nivel alto TTL.
5. ¿Funciona con redes 3G, 4G o 5G?
No; depende exclusivamente de servicio GSM 2G. Verifica cobertura y permanencia tecnológica del operador antes de diseñar un producto nuevo.
6. ¿Es compatible con Raspberry Pi?
Sí mediante UART de 3,3 V, fuente independiente y tierra común; desactiva la consola serial del sistema antes de utilizar sus pines.
7. ¿Cómo se compara con SIM7600?
SIM7600 añade LTE, mayor velocidad y tecnologías recientes, pero cuesta más, consume diferente y requiere alimentación, antenas y software más complejos.
8. ¿Cómo se compara con A6 GSM?
Ambos proporcionan voz, SMS y GPRS 2G; cambian comandos, pinout, audio, estabilidad de bibliotecas y requisitos exactos de alimentación durante.
9. ¿Qué indica AT+CSQ?
Devuelve calidad de señal RSSI y tasa de error; valores bajos explican registro lento, llamadas inestables y transmisión GPRS poco confiable.
10. ¿Por qué no se registra en la red?
Revisa SIM desbloqueada, saldo, antena, cobertura 2G, bandas, corriente disponible y respuestas de AT+CPIN?, AT+CSQ y AT+CREG? durante el funcionamiento.