<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RTOS Archives - The Golioth Developer Blog</title>
	<atom:link href="https://blog.golioth.io/tag/rtos/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.golioth.io/tag/rtos/</link>
	<description>Golioth, Zephyr, and IoT Development News and How Tos</description>
	<lastBuildDate>Thu, 04 Dec 2025 18:19:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.golioth.io/wp-content/uploads/2023/09/cropped-Golioth_Symbol_Coral_RGB-1-32x32.png</url>
	<title>RTOS Archives - The Golioth Developer Blog</title>
	<link>https://blog.golioth.io/tag/rtos/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Send-when-idle using Zephyr and Golioth Pouch</title>
		<link>https://blog.golioth.io/send-when-idle-using-zephyr-and-golioth-pouch/</link>
		
		<dc:creator><![CDATA[Chris Gammell]]></dc:creator>
		<pubDate>Thu, 04 Dec 2025 15:42:32 +0000</pubDate>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[Interrupt]]></category>
		<category><![CDATA[ISR]]></category>
		<category><![CDATA[RTOS]]></category>
		<guid isPermaLink="false">https://blog.golioth.io/?p=10339</guid>

					<description><![CDATA[<p>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.</p>
<p>The post <a href="https://blog.golioth.io/send-when-idle-using-zephyr-and-golioth-pouch/">Send-when-idle using Zephyr and Golioth Pouch</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Golioth Developer Training: Open to the public on Dec 14th</title>
		<link>https://blog.golioth.io/golioth-developer-training-open-to-the-public-on-dec-14th/</link>
		
		<dc:creator><![CDATA[Chris Gammell]]></dc:creator>
		<pubDate>Tue, 22 Nov 2022 16:01:04 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[zephyr]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3509</guid>

					<description><![CDATA[<p>A key mission at Golioth is to make it easier for hardware and firmware developers to connect devices to the internet. We do that in two ways: Providing easy-to-use APIs and SDKs for IoT devices to connect to Golioth Cloud endpoints. Training developers how to use the Device side code. [av_button label=&#8217;Sign Up For Dec [&#8230;]</p>
<p>The post <a href="https://blog.golioth.io/golioth-developer-training-open-to-the-public-on-dec-14th/">Golioth Developer Training: Open to the public on Dec 14th</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Zephyr Threads, Work Queues, Message Queues and how we use them</title>
		<link>https://blog.golioth.io/zephyr-threads-work-queues-message-queues-and-how-we-use-them/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Tue, 04 Oct 2022 15:17:51 +0000</pubDate>
				<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[Message Queue]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[scheduler]]></category>
		<category><![CDATA[Threads]]></category>
		<category><![CDATA[Work Queue]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3101</guid>

					<description><![CDATA[<p>This post discusses the difference between Zephyr threads and work queues, as well as how to pass around data between running processes using data queues.</p>
<p>The post <a href="https://blog.golioth.io/zephyr-threads-work-queues-message-queues-and-how-we-use-them/">Zephyr Threads, Work Queues, Message Queues and how we use them</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Zephyr </title>
		<link>https://blog.golioth.io/zephyr-hearts-internet-how-zephyr-speeds-implementation-for-new-iot-devices-by-jonathan-beri/</link>
		
		<dc:creator><![CDATA[Chris Gammell]]></dc:creator>
		<pubDate>Thu, 22 Sep 2022 16:23:37 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[2022ZDS]]></category>
		<category><![CDATA[network stack]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[ZDS]]></category>
		<category><![CDATA[zephyr]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3075</guid>

					<description><![CDATA[<p>Golioth Founder and CEO Jonathan Beri gave a talk at the 2022 Zephyr Developer Summit (ZDS) about how Zephyr can help you create an IoT product faster.</p>
<p>The post <a href="https://blog.golioth.io/zephyr-hearts-internet-how-zephyr-speeds-implementation-for-new-iot-devices-by-jonathan-beri/">Zephyr &lt;3 Internet: How Zephyr Speeds Implementation for New IoT Devices by Jonathan Beri</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Troubleshoot Zephyr Like A Pro With Menuconfig</title>
		<link>https://blog.golioth.io/troubleshoot-zephyr-like-a-pro-with-menuconfig/</link>
		
		<dc:creator><![CDATA[Chris Gammell]]></dc:creator>
		<pubDate>Tue, 09 Nov 2021 21:01:21 +0000</pubDate>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Webinars]]></category>
		<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[zephyr]]></category>
		<guid isPermaLink="false">https://blog.golioth.network/?p=327</guid>

					<description><![CDATA[<p>Troubleshooting high complexity systems like Zephyr requires more thorough tools. Menuconfig allows users to see the layers of their system and adjust settings without requiring a complete system recompilation. Zephyr expert Marcin shows how he uses this tool for troubleshooting.</p>
<p>The post <a href="https://blog.golioth.io/troubleshoot-zephyr-like-a-pro-with-menuconfig/">Troubleshoot Zephyr Like A Pro With Menuconfig</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
