Add global connectivity to your device using its Bluetooth® chip.
The SDK encodes your data into Bluetooth Low Energy (BLE) advertisements. Hubble's gateways pick them up 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 add the SDK to your application firmware.
Works with any Bluetooth LE 5.0+ chip.
Fastest path: Use a supported dev kit and follow the Dash Quick Start in your Hubble Dashboard. You'll have a device transmitting on the network in minutes.
Reference apps: clone an app repository for complete working examples.
Integrating into existing firmware: follow the guide for your RTOS.
- Sign up for free.
- Register your device to get device encryption key.
- Flash your device and start transmitting.
- Get packet data via API or webhook.
| Documentation | docs.hubble.com/docs/device-sdk/intro |
| Cloud API | docs.hubble.com/docs/api-specification/hubble-platform-api |
| Network & Security | docs.hubble.com/docs/network/terrestrial/transmission-guidance |
| Device Dashboard | dash.hubble.com |
- GitHub Discussions — ask questions, share projects
- GitHub Issues — report bugs, request features
- Contact Us — get a demo