<?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>Programming Archives - The Golioth Developer Blog</title>
	<atom:link href="https://blog.golioth.io/category/firmware/programming/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.golioth.io/category/firmware/programming/</link>
	<description>Golioth, Zephyr, and IoT Development News and How Tos</description>
	<lastBuildDate>Mon, 31 Mar 2025 15:01:25 +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>Programming Archives - The Golioth Developer Blog</title>
	<link>https://blog.golioth.io/category/firmware/programming/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Provisioning Devices over NFC</title>
		<link>https://blog.golioth.io/provisioning-devices-over-nfc/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Thu, 27 Mar 2025 14:33:15 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Provisioning]]></category>
		<category><![CDATA[hack day]]></category>
		<category><![CDATA[NFC]]></category>
		<category><![CDATA[nrf53]]></category>
		<category><![CDATA[nRF7002DK]]></category>
		<category><![CDATA[provisioning]]></category>
		<category><![CDATA[writable]]></category>
		<guid isPermaLink="false">https://blog.golioth.io/?p=9283</guid>

					<description><![CDATA[<p>There are a hundred ways to provision a device, and with this NFC-based hack day project there are now 101. Follow along as we us a Nordic nRF53 as a writable NFC tag that parses the NDEF message, locates PSK-ID and PSK, then stores those credentials to add the device to an IoT fleet.</p>
<p>The post <a href="https://blog.golioth.io/provisioning-devices-over-nfc/">Provisioning Devices over NFC</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Manufacturing A Mini-fleet: Provisioning And Updating 10 Thingy91&#8217;s</title>
		<link>https://blog.golioth.io/manufacturing-a-mini-fleet-provisioning-and-updating-10-thingy91s/</link>
		
		<dc:creator><![CDATA[Chris Gammell]]></dc:creator>
		<pubDate>Thu, 06 Feb 2025 16:00:37 +0000</pubDate>
				<category><![CDATA[Device Management]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Provisioning]]></category>
		<category><![CDATA[Certificate]]></category>
		<category><![CDATA[cohorts]]></category>
		<category><![CDATA[OTA]]></category>
		<guid isPermaLink="false">https://blog.golioth.io/?p=9021</guid>

					<description><![CDATA[<p>Golioth demonstrates one approach to provisioning IoT devices during manufacturing. Learn some of the challenges you will face with flashing test firmware, generating and passing x.509 certificates to the devices, and using OTA to load final production firmware.</p>
<p>The post <a href="https://blog.golioth.io/manufacturing-a-mini-fleet-provisioning-and-updating-10-thingy91s/">Manufacturing A Mini-fleet: Provisioning And Updating 10 Thingy91&#8217;s</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Adding Golioth Example Code to Your ESP-IDF Project</title>
		<link>https://blog.golioth.io/adding-golioth-example-code-to-your-esp-idf-project/</link>
		
		<dc:creator><![CDATA[Marko Puric]]></dc:creator>
		<pubDate>Tue, 14 Jan 2025 16:01:29 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ESP-IDF]]></category>
		<category><![CDATA[Golioth Firmware SDK]]></category>
		<guid isPermaLink="false">https://blog.golioth.io/?p=8465</guid>

					<description><![CDATA[<p>In our previous blog post, we demonstrated how to add the Golioth Firmware SDK to an ESP-IDF project. As you start integrating Golioth into your projects, you&#8217;ll likely want to build upon the examples we’ve provided and reuse the same utility functions from the common code. The common code is a great starting point to [&#8230;]</p>
<p>The post <a href="https://blog.golioth.io/adding-golioth-example-code-to-your-esp-idf-project/">Adding Golioth Example Code to Your ESP-IDF Project</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>How to add Golioth to any ESP-IDF project</title>
		<link>https://blog.golioth.io/how-to-add-golioth-to-any-esp-idf-project/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Tue, 06 Dec 2022 15:37:33 +0000</pubDate>
				<category><![CDATA[Firmware]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[ESP-IDF]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3620</guid>

					<description><![CDATA[<p>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.</p>
<p>The post <a href="https://blog.golioth.io/how-to-add-golioth-to-any-esp-idf-project/">How to add Golioth to any ESP-IDF project</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Golioth is headed to the Hackaday Superconference this weekend!</title>
		<link>https://blog.golioth.io/golioth-is-headed-to-the-hackaday-superconference-this-weekend/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Thu, 03 Nov 2022 14:51:09 +0000</pubDate>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Hackaday Superconference]]></category>
		<category><![CDATA[training]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3352</guid>

					<description><![CDATA[<p>Golioth will be training and showcasing hardware enthusiasts at the 2022 Hackaday Superconference. See what we have in store.</p>
<p>The post <a href="https://blog.golioth.io/golioth-is-headed-to-the-hackaday-superconference-this-weekend/">Golioth is headed to the Hackaday Superconference this weekend!</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Golioth is included in Infineon&#8217;s ModusToolbox™!</title>
		<link>https://blog.golioth.io/golioth-is-now-included-in-infineons-modustoolbox/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Tue, 25 Oct 2022 14:49:27 +0000</pubDate>
				<category><![CDATA[Data Management]]></category>
		<category><![CDATA[Device Management]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Infineon]]></category>
		<category><![CDATA[ModusToolbox]]></category>
		<category><![CDATA[PSoC 6]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3276</guid>

					<description><![CDATA[<p>Golioth is now a built into PSoC™ 6 software. You can include Golioth device management features with your Infineon-based Wi-Fi IoT devices.</p>
<p>The post <a href="https://blog.golioth.io/golioth-is-now-included-in-infineons-modustoolbox/">Golioth is included in Infineon&#8217;s ModusToolbox™!</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Create custom UI for your IoT devices; Golioth was built for this!</title>
		<link>https://blog.golioth.io/create-custom-ui-for-your-iot-devices-golioth-was-built-for-this/</link>
		
		<dc:creator><![CDATA[Rodrigo Chireia]]></dc:creator>
		<pubDate>Tue, 14 Jun 2022 16:07:10 +0000</pubDate>
				<category><![CDATA[Firmware]]></category>
		<category><![CDATA[Golioth API]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Custom UI]]></category>
		<category><![CDATA[REST API]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[WebSockets]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=2276</guid>

					<description><![CDATA[<p>Have you tried to use the Golioth Web Console yet? The interface delivers access and control for your entire IoT fleet. This means sending and receiving data in real-time, checking on the state of each device (including current firmware revision), reading logs from the hardware, and more. Did you know that you can create your [&#8230;]</p>
<p>The post <a href="https://blog.golioth.io/create-custom-ui-for-your-iot-devices-golioth-was-built-for-this/">Create custom UI for your IoT devices; Golioth was built for this!</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Embedded Rust with Golioth and the Nordic nRF9160</title>
		<link>https://blog.golioth.io/embedded-rust-with-golioth-and-the-nordic-nrf9160/</link>
		
		<dc:creator><![CDATA[Chris Gammell]]></dc:creator>
		<pubDate>Tue, 14 Dec 2021 21:40:39 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Golioth Labs]]></category>
		<category><![CDATA[Rust]]></category>
		<guid isPermaLink="false">https://blog.golioth.network/?p=415</guid>

					<description><![CDATA[<p>Team members Lachlan and Chris discuss an implementation of a Rust code sample with Golioth and the Nordic Semiconductor nRF9160. There is a demo of the code working in the video attached below. What is Rust? Rust is a high-level, general-purpose programming language, syntactically similar to C and C++. It is fast and memory-efficient and [&#8230;]</p>
<p>The post <a href="https://blog.golioth.io/embedded-rust-with-golioth-and-the-nordic-nrf9160/">Embedded Rust with Golioth and the Nordic nRF9160</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
