LATEST

Golioth Edge Inference using Bluetooth and Qualcomm hardware is a Snap

Golioth showcased a Bluetooth node running a gesture detection program developed by EdgeImpulse on an nRF52840. The results of the detection are sent through a Bluetooth Gateway implementation packaged as a Snap and imported onto an Qualcomm iQ9 running Ubuntu.

FEATURED

Golioth is now a part of Canonical

We are thrilled to share that Golioth is now a part of Canonical, the company behind Ubuntu and a global leader in open source.

Introducing simplified pricing, lower rates, and $50 to get you started

Two years ago, we shifted to a usage-based pricing model with tiers designed for teams of different sizes. At the time, that was a big step...

Authenticate your PKI provider with OpenID Connect

Golioth is improving device security with support for Identity Provider based authentication when connecting to your PKI provider. You can now authenticate using OpenID Connect.

Golioth is now a part of Canonical

We are thrilled to share that Golioth is now a part of Canonical, the company behind Ubuntu and a global leader in open source.

Why build hardware at a software company?

Golioth has built a range of custom hardware to test out many of the aspects of our own IoT offering. These challenges mirror what our customers face with their IoT products. We continue to probe these challenges as hardware gets smaller, more power constrained, and takes on new capabilities.

Golioth Platform

Get the latest information on platform features, releases, API, security, and more.

Golioth Edge Inference using Bluetooth and Qualcomm hardware is a Snap

Golioth showcased a Bluetooth node running a gesture detection program developed by EdgeImpulse on an nRF52840. The results of the detection are sent through a Bluetooth Gateway implementation packaged as a Snap and imported onto an Qualcomm iQ9 running Ubuntu.

Getting Started with the Golioth Management API

The Golioth Management API is an easy to use interface to all your devices that are connecting through Golioth. This walkthrough shows you how to use TypeScript to interact with the API in a type-safe, low-friction way.

Device Logs Anywhere with Golioth Pipelines

Today we are expanding Golioth's device logs capability by introducing support for routing logs to any destination using Golioth Pipelines.

Firmware

Read about the Golioth Firmware SDK releases, optimizations, testing, and more.

When Rapid Prototyping becomes Rapid Deployment

Modern IoT teams can move beyond rapid prototyping to rapid deployment. By combining LLM-assisted development with Golioth’s device management, connectivity, and fleet orchestration capabilities, it’s now possible to create IoT fleets with a range of connectivity options in days instead of months.

A Physical Meme Terminal for Distributed Teams

Have you ever wanted to bypass slack and send a meme directly to your co-worker's desk? This hack day project builds on top of work from 2022 and pulls in some new features of Golioth's IoT platform, as well as some vibe coded front end / back end work to make the experience smoother. Dive into each part of the project in this blog and associated video.

Golioth Firmware SDK v0.22.0

The latest release of the Golioth Firmware SDK includes support for rotating certificates via Golioth’s integration with external PKI providers, routes logs through Pipelines, and reorganizes our firmware update reference implementation.

SOLUTIONS

Cloud

Articles to guide engineers working with AI, data, and integrations for IoT.

Authenticate your PKI provider with OpenID Connect

Golioth is improving device security with support for Identity Provider based authentication when connecting to your PKI provider. You can now authenticate using OpenID Connect.

New Pipelines Data Destination: Amazon Kinesis

Amazon Kinesis is especially well-suited for high volume data and applications in which there are multiple consumers of the streamed data. Golioth pipelines added a destination that works directly with the Kinesis service.

Device Logs Anywhere with Golioth Pipelines

Today we are expanding Golioth's device logs capability by introducing support for routing logs to any destination using Golioth Pipelines.

Latest Posts

Read the latest from Golioth.

WiFi HaLoW with Morse Micro, Zephyr, and Golioth

Wi-Fi HaLoW enables high throughput, at a long distance using ISM band radios (850-950 MHz, depending on location). This post introduces the concepts behind the demo and shows how to use Morse Micro, Zephyr, and Golioth to send data through walls and up to the cloud.

When Rapid Prototyping becomes Rapid Deployment

Modern IoT teams can move beyond rapid prototyping to rapid deployment. By combining LLM-assisted development with Golioth’s device management, connectivity, and fleet orchestration capabilities, it’s now possible to create IoT fleets with a range of connectivity options in days instead of months.

Authenticate your PKI provider with OpenID Connect

Golioth is improving device security with support for Identity Provider based authentication when connecting to your PKI provider. You can now authenticate using OpenID Connect.

Bluetooth at Golioth, so far (2025)

The Golioth team has been busy creating new technologies to securely connect your Bluetooth device to the Cloud through gateways. Read about all of the features of Golioth Connectivity and Pouch and get a preview of what is coming in the new year.

Using Custom Work Queues for Sensor Readings in Zephyr

Custom Work Queues enable things like thread-aware debugging, larger amounts of customization, and the Zephyr work queue features that we know and love. This article details how to set up your next custom work queue to improve your Golioth-enabled application.

Send-when-idle using Zephyr and Golioth Pouch

Bundling data to send when a device is no longer generating new events is an efficient way to operate a low power Bluetooth device. This post explores how to use Zephyr RTOS components to easily wait until a device is idle to start transmitting using Golioth Pouch.

Using Snippets in Zephyr: a Shorthand for Changing Build Configuration

Zephyr snippets helps developers extend the capabilities of their device firmware with simple command line controls. This post shows how to add logging to an application, but only target it at debug images and only in the application portion of a firmware image.

Sign up for the Golioth Newsletter