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.
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.
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.