LATEST

Golioth Firmware SDK v0.21.0

Golioth released v0.21.0 of the Golioth Firmware SDK, a multiplatform enabler for embedded devices communicating back to the Golioth cloud. This post recaps some of the changes and how it will improve user experience on low power devices.

FEATURED

Bluetooth Support is here: Golioth Connectivity enables a new class of devices

Golioth Bluetooth Support enables Bluetooth devices running Zephyr RTOS to communicate securely back through standard gateways to the Golioth cloud. This enables popular features such as streaming telemetry, OTA firmware updates, settings management, and event logs.

Visualizing Bluetooth OTA Firmware Updates

This demo shows a full end-to-end encrypted Over-The-Air (OTA) Firmware Update for a Bluetooth Device from the Cloud using Golioth's Pouch capabilities and . The demo also utilizes the accelerometer and LED matrix of the Tikk board to activate the OTA and display progress throughout the download.

How to Use Golioth Blockwise Stream to Upload Large IoT Data Payloads

Golioth allows large data uploads using the Firmware SDK and via blockwise stream calls. This post shows how to modify the Stream sample to try uploading large amounts of arbitrary data and route that data through Golioth Pipelines.

Golioth Joins STMicroelectronics Partner Program

Golioth and STMicroelectronics are officially partners. Golioth will enhance ST offerings and make devices more secure, more capable, and easier to manage from afar.

Bluetooth Gateways in the Field: The Globalscale GTI-RW612

Golioth Connectivity enables developers to connect Bluetooth devices to the cloud using Gateways, including microcontroller based gateways....

Golioth Platform

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

How to Use Golioth Blockwise Stream to Upload Large IoT Data Payloads

Golioth allows large data uploads using the Firmware SDK and via blockwise stream calls. This post shows how to modify the Stream sample to try uploading large amounts of arbitrary data and route that data through Golioth Pipelines.

Signed URLs for Embedded Devices

Today we are launching support for device signed URLs, which is now available for Golioth projects in Teams or Enterprise tier organizations. The...

tinymcp: Unlocking the Physical World for LLMs with MCP and Microcontrollers

Today we are launching tinymcp, a Model Context Protocol (MCP) server and framework that enables any connected device to expose remote functionality to Large Language Models (LLMs).

Firmware

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

Golioth Firmware SDK v0.21.0

Golioth released v0.21.0 of the Golioth Firmware SDK, a multiplatform enabler for embedded devices communicating back to the Golioth cloud. This post recaps some of the changes and how it will improve user experience on low power devices.

How to Use Golioth Blockwise Stream to Upload Large IoT Data Payloads

Golioth allows large data uploads using the Firmware SDK and via blockwise stream calls. This post shows how to modify the Stream sample to try uploading large amounts of arbitrary data and route that data through Golioth Pipelines.

A Remote Shell for Embedded IoT Devices

Golioth's Remote Shell uses Remote Procedure Calls (RPCs) and a custom Zephyr shell backend to enable an interactive, web-based shell experience from anywhere in the world.

SOLUTIONS

Cloud

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

Detecting Text From Images Over A Cellular Link

This post and video demonstrate taking a photo with a low power camera and cellular-based microcontroller and transmitting to the cloud for processing. Rick Jen from the Microsoft Azure team shows how to accept those images and work with the Azure AI OCR service to extract useful text and store it in a database.

New Pipelines Data Destination: LightDB State

A new Pipelines data destination for LightDB State is now generally available for Golioth users and will enable a range of new bidirectional interactions with 3rd party services.

LightDB Stream API: POST vs GET for IoT Device Data Queries | Golioth

Golioth's REST API is a power way to query data that has been sent to the cloud. Marko explains how he approaches the tradeoffs of POST vs GET calls to the API and how it impacts the resulting data.

Latest Posts

Read the latest from Golioth.

Golioth Firmware SDK v0.21.0

Golioth released v0.21.0 of the Golioth Firmware SDK, a multiplatform enabler for embedded devices communicating back to the Golioth cloud. This post recaps some of the changes and how it will improve user experience on low power devices.

Visualizing Bluetooth OTA Firmware Updates

This demo shows a full end-to-end encrypted Over-The-Air (OTA) Firmware Update for a Bluetooth Device from the Cloud using Golioth's Pouch capabilities and . The demo also utilizes the accelerometer and LED matrix of the Tikk board to activate the OTA and display progress throughout the download.

How to Use Golioth Blockwise Stream to Upload Large IoT Data Payloads

Golioth allows large data uploads using the Firmware SDK and via blockwise stream calls. This post shows how to modify the Stream sample to try uploading large amounts of arbitrary data and route that data through Golioth Pipelines.

Golioth Joins STMicroelectronics Partner Program

Golioth and STMicroelectronics are officially partners. Golioth will enhance ST offerings and make devices more secure, more capable, and easier to manage from afar.

Bluetooth Gateways in the Field: The Globalscale GTI-RW612

Golioth Connectivity enables developers to connect Bluetooth devices to the cloud using Gateways, including microcontroller based gateways....

Signed URLs for Embedded Devices

Today we are launching support for device signed URLs, which is now available for Golioth projects in...

Zephyr for Hardware Engineers: GDB Debugging

Debugging a Zephyr program with GDB can be tough for newcomers, especially if they're used to more vertically integrated IDE solutions. Let's get hardware engineers (and others!) started digging into a command-line based solution.

Sign up for the Golioth Newsletter