Hubble Device SDK documentation

Welcome to the Hubble Device SDK documentation!

This guide will walk you through everything you need to know to integrate the Hubble APIs with your application or service and begin leveraging the Hubble Network. Designed for developers who want a straightforward and reliable way to harness Hubble’s powerful capabilities, this SDK provides a suite of tools and libraries that make it easy to interact with all of Hubble’s services.

Create your Hubble Account

To register a device on the network, you’ll need a Hubble account — sign up for free at dash.hubble.com if you don’t already have one.

From there you can register a device and start receiving its data over the cloud.

  • In the Dashboard: Use “Add a Device” to generate a device key.

  • Via API: Use the Cloud API, with an API token and Org ID from your Dashboard.

Using Hubble Device SDK

Platform Support

Platform

Quick Start

Notes

Zephyr

Zephyr

Best class support, reference implementation.

FreeRTOS

FreeRTOS

FreeRTOS support with user-managed build integration.

TI SIMPLELINK / SysConfig

TI SDK (SysConfig)

TI SimpleLink SDK + SysConfig integration.

ESP-IDF

ESP-IDF

ESP-IDF support with component-based integration.

Additional Resources