Tag: Tutorial

How to Write a Zephyr Device Driver with a Custom API

Learn the ins and outs of the Zephyr driver subsystem and learn how to write your own custom driver APIs the Zephyr way!

Debugging nRF9160 Zephyr applications with Ozone

Ozone is a free graphical debugger for embedded firmware from SEGGER. It's a powerful tool that can...

How to turn Helper Code into a Zephyr Module

Embedded developers always maintain sets of helper code that get used across multiple projects. With Zephyr RTOS,...

Filtering IoT Sensor Data with Golioth Rest API Queries in Grafana

Golioth collects data from your entire IoT sensor fleet and makes it easy to access from the...

How to Get Network Information from a Nordic nRF9160 Cellular Modem

Cellular-enabled devices are often deployed into far-flung locations. They are quite likely to be out of reach...

Using VScode for ESP-IDF and Golioth

You can use VScode when working with Golioth's ESP-IDF SDK. This guide walks through the process of setting up the ESP-IDF extension for VScode, then shows how to build, flash, and run the golioth-basics example application.

How to add Golioth to any ESP-IDF project

Adding Golioth device management to your existing ESP-IDF project is easy. In this post we show how to add Golioth as a submodule and configure the ESP-IDF build to enable the API calls. This brings OTA firmware updates, data management, and device control to any ESP32 IoT device.

How To Visualize A “Fleet View” For Your IoT Deployment

As you add more devices to your IoT deployment, you want to know all of their statuses at once. We show you how to create a custom "fleet view" dashboard using Grafana.

Want to stay up to date with the latest news?

We would love to hear from you! Please fill in your details and we will stay in touch. It's that simple!