Nothing Found

Sorry, no posts matched your criteria

two new ways to set Golioth device credentials

New Feature: Updating Zephyr settings from the device shell and more!

Now you can set your Golioth credentials from the Zephyr device shell. You also have the option to pull them from the Golioth cloud and automatically send them to the device from a single command on the command line. These new features use the Zephyr settings subsystem where they are stored in flash memory so that they persist after rebooting.
Preparing the Golioth Zephyr SDK for the futureRoyalty free structured beams image source:

Golioth Zephyr SDK gets a name change and looks to the future

Golioth has migrated the Zephyr SDK to a new URL and we are announcing the changes to our audience so that developers are prepared for the change.
How to use Ubidots data visualization

New Feature: Visualizing IoT Data Using Ubidots

Golioth is excited to announce our newest output streams integration with Ubidots. Thanks to this partnership, Ubidots data visualization dashboards are now easy to set up using a pre-configured plugin to access your Golioth device data. Here's how it all works.
The five clouds of IoTRoyalty free background image source:

An Introduction to The Five Clouds of IoT

This article is an introduction to the concept of "The Five Clouds of IoT", a mental model for different service offerings from companies in the IoT solution space.

How to use Node-RED to control IoT Devices on Golioth

Node-RED makes it easy to connect to Golioth using WebSockets and our REST API. With those in place, you can monitor live data from your devices, and control them via updates to LightDB state data.
Custom Kconfig symbols

Add Custom Kconfig Symbols in Zephyr

I needed to build 15 sets of the same firmware, but pass three unique variables for each copy. Zephyr has a solution for this: the Kconfig system. You can declare your own custom symbol, then set the value by passing a command line argument at compile time. Here's how to do this with your own projects.
How to connect to Golioth with the ESP-IDF

How to Manually Connect to Golioth with the ESP-IDF

Golioth communicates with IoT devices using the CoAP protocol. While our official SDK is built on Zephyr, any platform with CoAP and pre-shared key authentication can be used on the Golioth platform. Here's how to set up the ESP-IDF to work with Golioth.

Getting Started with the ESP32, Golioth, and Zephyr

The ESP32 is a great way to get up and running quickly on Golioth. This article, and the accompanying video, walks through the process of provisioning an ESP32, installing the Zephyr RTOS toolchain, then loading and running your firmware.
Programming microcontrollers in Windows Subsystem for LinuxRoyalty free image source for USB cable:

Program your microcontrollers from WSL2 with USB support

Microsoft has finally added USB support to WSL and I’ve been testing this long-awaited feature as part of my Windows development workflow. Today I will walk you through the basic steps of programming an embedded device over USB using WSL.
Desired state versus actual stateRoyalty-free Chip clipart via:

Better IoT design patterns: Desired state vs. actual state

With a bit of planning, you can make sure that your IoT devices stay in sync with the cloud and behave in a predictable way for your users. The concept uses a "desired state" that is watched by the device for changes from the cloud. The device then reports back its actual state as a separate collection of data.