Learn how to develop enterprise-grade IoT on the Golioth blog.

Latest Posts

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.

Now on NXP’s Application Code Hub: Golioth Connectivity via the FRDM-MCXW71

Golioth's Bluetooth example using Pouch on the FRDM-MCXW71 and the FRDM-RW612 is now available on NXP's Application Code Hub (ACH).

Most Popular

How to Configure VS Code for Zephyr Development

Jonathan Beri (CEO and founder of Golioth) gave a talk at the 2023 Embedded Open Source Summit about how to optimize VS Code for any Zephyr project.

Debugging Zephyr for Beginners: printk() and the Logging Subsystem

Zephyr has a number of tools to aid in debugging during your development process. Today we're focusing on the most available and widely useful...

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.

Fast Access

© Golioth | All rights reserved