Una Raspberry Pi ejecutando un LLM local o un framework de agentes es una plataforma de cómputo capaz y económica para tareas autónomas. Pero las construcciones IA en hardware se topan con la misma barrera que cualquier agente en la nube: la verificación SMS. Esta guía cubre la configuración completa para añadir conectividad celular a una construcción IA basada en Pi.

Por qué la SIM física en Pi es diferente a la nube

En una VM en la nube, un módem USB no es una opción — no hay puerto USB físico. En una Pi, sí lo es: los puertos USB-A de una Pi 4 o Pi 5 aceptan directamente cualquier módem LTE USB. Esto hace de la Pi la plataforma ideal para sistemas agénticos que necesitan capacidad SMS real.

La SIM que elija importa. Una SIM sin KYC — pedida sin ningún requisito de identificación — le da conectividad celular sin rastro de identidad vinculado al número.

Elegir un módem USB compatible con Pi

Huawei E3372h — El más probado. Plug-and-play en Raspberry Pi OS. Aparece como interfaz de red y dispositivo serie.

ZTE MF833V — Formato ligeramente más compacto, compatibilidad similar. Se enumera como /dev/ttyUSB0 inmediatamente en Pi OS.

Quectel EC25 — Comúnmente encontrado en HATs de Pi diseñados para celular. El HAT Waveshare SIM7600 usa un módulo Quectel y está bien documentado para Pi OS.

Configuración inicial en Raspberry Pi OS

lsusb   # Verificar reconocimiento del módem
ls /dev/ttyUSB*   # Típicamente ttyUSB0, ttyUSB1, ttyUSB2

sudo apt install minicom
minicom -D /dev/ttyUSB0 -b 115200

AT         # Respuesta esperada: OK
AT+CIMI    # Devuelve el IMSI — confirma que la SIM es leída
AT+CSQ     # Calidad de señal: 10-30 es normal

Configurar recepción de SMS

AT+CMGF=1           # Modo texto
AT+CNMI=2,2,0,0,0   # Enviar nuevos SMS al puerto serie
AT+CPMS="SM","SM","SM"   # Usar almacenamiento de la tarjeta SIM

Ejecutar como servicio Systemd

# /etc/systemd/system/agente-simbotica.service
[Unit]
Description=Agente IA con capacidad SMS
After=network.target

[Service]
ExecStart=/usr/bin/python3 /home/pi/agent/main.py
Restart=on-failure
RestartSec=10
User=pi

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable agente-simbotica
sudo systemctl start agente-simbotica

Consideraciones de alimentación y térmica

Los módems USB consumen 300–800mA durante la transferencia activa de datos. En una Pi 4 ejecutando un LLM local con un módem, el consumo total puede acercarse a 3–4A. Use la fuente de alimentación oficial de Pi (5V/3A mínimo). Se recomienda un disipador de calor o refrigeración activa en la CPU de la Pi para construcciones siempre activas.

Múltiples SIM en una sola Pi

Un hub USB alimentado permite conectar múltiples módems a una sola Pi. Cada módem aparece como un conjunto separado de dispositivos ttyUSB. Simbotica vende hasta tres SIM por pedido — ideal para una configuración de tres hilos de agentes en una Pi con un hub de cuatro puertos.

Conecte Su Build Pi

SIM física. Sin KYC. Pre-activada. Envío mundial. Compatible con Raspberry Pi 4, Pi 5 y cualquier módem LTE USB. $25.

Ordenar ahora →