Skip to content

HubbleNetwork/hubble-device-sdk

Hubble Device SDK

Add global connectivity to your device using its Bluetooth® chip.

What This Does

The SDK encodes your data into Bluetooth Low Energy (BLE) advertisements that use the Hubble Service UUID. Hubble's Terrestrial Network of 90M+ gateways pick up these packets and deliver your custom payload and device location data to your backend via API.

No cellular modem. No SIM card. No gateway hardware to deploy. Just integrate the Hubble Device SDK with your firmware.

Supported Platforms

Works with any Bluetooth LE 5.0+ chip — including hardware from Texas Instruments, Nordic, Silicon Labs, Espressif, InPlay, and any other BLE-compliant silicon.

Full MCU / SoC compatibility list

Quick Start

Fastest path: follow the Dash Quick Start in your Hubble Dashboard for a supported developer kit. You'll have your first "device" transmitting on Terrestrial Network in minutes.

Reference apps: clone a complete application repository for your specific Bluetooth chip or MCU.

Integrating into your existing firmware: follow step-by-step instructions for sample applications that match your RTOS.

  • Zephyr
  • FreeRTOS (TI SDK)
  • ESP-IDF (Espressif)
  • Bare-metal

Sign Up

Get started by signing up for your Hubble Dashboard for free: dash.hubble.com

Onboard Your First Device

  • Generate a device encryption key using the Cloud API, using the Hubble CLI, or directly in Dash ("Add a device", then "I just need a device key").
  • Flash your device and start beaconing on Terrestrial Network.
  • See your data come through in Dash, via API or webhook.

Resources

Sign Up or Sign In dash.hubble.com
Terrestrial Coverage network.hubble.com
Device SDK Documentation hubble.com/docs/device-sdk/intro
Cloud API Reference hubble.com/docs/api-specification/hubble-platform-api
Network & Security hubble.com/docs/security/network
How Terrestrial Network Works hubble.com/docs/network/terrestrial/how-it-works
Careers hubble.com/careers

Questions & Support

About

Start building devices to connect to the Hubble Network

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors