¿Se puede conectar un dispositivo IoT a un satélite con el hardware que ya está sobre el mesón de trabajo? SparkFun lo intentó con una placa de desarrollo común y documentó el proceso paso a paso.
La red de Hubble se abre al público
Hubble Network abrió hace poco el acceso público a su red satelital para dispositivos IoT. La red permite enviar datos a través de sus satélites usando hardware con Bluetooth, y el anuncio coincidió con la nota de Bloomberg del 23 de septiembre sobre la valoración de la empresa.
Lo que llama la atención es que no hace falta hardware satelital especializado para empezar. Para celebrar el lanzamiento, Hubble ofrece una prueba gratuita de 45 días en sus dos redes, la terrestre y la satelital.
¿Qué hardware usó SparkFun?
La demostración corre sobre una SparkFun ESP32-C6 Thing Plus, con la antena de PCB que la placa trae integrada y el SDK de Hubble. No hay módulo de radio adicional.
La preparación tiene tres pasos.
- Crear una cuenta en Hubble y generar un token de API.
- Instalar ESP-IDF, el entorno de desarrollo de Espressif.
- Agregar el SDK de Hubble y las librerías que exige.
El ejemplo de doble pila
Con el entorno listo, SparkFun usó el ejemplo SAT dual stack que viene incluido en el SDK de Hubble. Ese firmware hace que la ESP32-C6 opere por Bluetooth cuando no hay un satélite disponible y pase a transmitir al satélite mientras uno cruza el cielo.
Una vez compilado y grabado el firmware en la placa, el dispositivo recibe la hora actual y la información orbital de los satélites. Lo hace una herramienta complementaria de Hubble, por Bluetooth. Con esos datos la placa sabe cuándo va a pasar un satélite sobre ella.
¿Cómo se prueba sin esperar un satélite?
Primero se verifica por Bluetooth, sin esperar ningún paso orbital. La aplicación móvil de Hubble detecta las emisiones Bluetooth de la ESP32-C6 y reenvía esos paquetes a la red de Hubble, donde aparecen en el panel de control de la cuenta.
Ese mismo panel muestra los próximos pasos de satélites y permite explorar sus órbitas. Cuando un satélite entra en rango, el firmware de demostración deja de emitir por Bluetooth y empieza a transmitirle los datos directamente.
Para qué sirve
La consecuencia práctica es que una placa de desarrollo bastante conocida puede ser la base de un dispositivo IoT que se comunica mucho más allá del alcance del WiFi o de la infraestructura Bluetooth tradicional.
SparkFun menciona como usos el monitoreo ambiental, la agricultura, el rastreo de activos y los sensores instalados en terreno, todos casos de lugares remotos sin otra conexión.




