Nothing Found
Sorry, no posts matched your criteria
Improve Electronic Design with Module Abstraction Layers
This talk describes some of the motivations behind building a common module platform at Golioth, the challenges of unconstrained designs, and how to build modular systems that take advantage of Zephyr RTOS capabilities.
How to Publish a Summary to GitHub Actions for Zephyr/Pytest runs
Both Pytest and Twister (Zephyr) can already product JUnit XML formatted test summaries. You can use these files to publish a very handy summary table for all of your continuous integration (CI) tests on GitHub.
Turn Off Subsystems Remotely To Reduce Power Usage with Golioth and Joulescope
Use Golioth cloud capabilities to trigger lower and lower power modes, then measure the output using a Joulescope.
NAT is the Enemy of Low Power Devices
If you have ever tried communicating with a device on a private network, you may have encountered Network Address Translation (NAT). Because the number of connected devices has long outpaced the number of unique addresses in the IPv4 address space, public IP addresses have to be shared between devices. This introduces a number of challenges.
Zephyr: What modules should you add to a manifest allow list?
Zephyr's west manifest system includes an allow-list to filter dependencies from upstream libraries (like the Zephyr tree itself). Use it to tightly control what libraries your projects use, and to stop checking out way too many unused code.
Download Images to IoT Devices Using OTA
The Golioth OTA service can handle more than just Over-the-Air firmware upgrade. This example application demonstrates multiple-artifact releases, where a picture to be shown on the screen of an IoT device is updated using OTA.
Introducing Cohorts: A Major Upgrade to Golioth’s OTA System
Today, we’re excited to announce the launch of Cohorts, a significant enhancement to Golioth’s Over-the-Air (OTA) update system. This new feature takes device management to the next level, offering more control, better organization,…
Find us at Embedded World North America 2024
Golioth will be at the inaugural Embedded World North America in Austin Texas, October 8th to 10th. Stop by the Joulescope booth (#1723) to see Golioth hardware, firmware, and cloud capabilities being monitored with a powerful (yet affordable) piece of test equipment.
Sending Audio for IoT to the Cloud
Uploading audio from IoT devices to the Cloud is easy with Golioth. Here's everything you need to know to deliver large chunks of data from your fleet to whatever cloud service you desire, all with just one API call and one callback function.
The Right Amount of Disagreement
One of my favorite engineering processes at Golioth is our architecture design review. When building new systems, making consequential changes to existing systems, or selecting a third-party vendor, an individual on the engineering team authors…