<?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>Kconfig Archives - The Golioth Developer Blog</title>
	<atom:link href="https://blog.golioth.io/tag/kconfig/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.golioth.io/tag/kconfig/</link>
	<description>Golioth, Zephyr, and IoT Development News and How Tos</description>
	<lastBuildDate>Tue, 02 Dec 2025 15:03: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>Kconfig Archives - The Golioth Developer Blog</title>
	<link>https://blog.golioth.io/tag/kconfig/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Using Snippets in Zephyr: a Shorthand for Changing Build Configuration</title>
		<link>https://blog.golioth.io/using-snippets-in-zephyr-a-shorthand-for-changing-build-configuration/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Tue, 02 Dec 2025 15:13:05 +0000</pubDate>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[devicetree]]></category>
		<category><![CDATA[Kconfig]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[sysbuild]]></category>
		<guid isPermaLink="false">https://blog.golioth.io/?p=10333</guid>

					<description><![CDATA[<p>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.</p>
<p>The post <a href="https://blog.golioth.io/using-snippets-in-zephyr-a-shorthand-for-changing-build-configuration/">Using Snippets in Zephyr: a Shorthand for Changing Build Configuration</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Enabling power regulators automatically at boot in Zephyr</title>
		<link>https://blog.golioth.io/enabling-power-regulators-automatically-at-boot-in-zephyr/</link>
		
		<dc:creator><![CDATA[Chris Wilson]]></dc:creator>
		<pubDate>Tue, 30 Jan 2024 16:11:14 +0000</pubDate>
				<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[devicetree]]></category>
		<category><![CDATA[Kconfig]]></category>
		<category><![CDATA[low-power]]></category>
		<category><![CDATA[power management]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[Zephyr shell]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=6158</guid>

					<description><![CDATA[<p>Zephyr has a lot of tricks up its sleeve and most recently I used it to enable power regulators on a custom Golioth board. Perhaps the most interesting part of this is that it can be done entirely with the configuration code, without needing to dive in to any of the C files. And as [&#8230;]</p>
<p>The post <a href="https://blog.golioth.io/enabling-power-regulators-automatically-at-boot-in-zephyr/">Enabling power regulators automatically at boot in Zephyr</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>CMake and Kconfig tricks for common code in Zephyr apps</title>
		<link>https://blog.golioth.io/cmake-and-kconfig-tricks-for-common-code-in-zephyr-apps/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Tue, 18 Oct 2022 14:42:55 +0000</pubDate>
				<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[CMake]]></category>
		<category><![CDATA[Kconfig]]></category>
		<category><![CDATA[zephyr]]></category>
		<guid isPermaLink="false">https://goliothblogdev.wpenginepowered.com/?p=3199</guid>

					<description><![CDATA[<p>Use common code in your Zephyr projects by using CMake and Kconfig to include it in the project configuration files.</p>
<p>The post <a href="https://blog.golioth.io/cmake-and-kconfig-tricks-for-common-code-in-zephyr-apps/">CMake and Kconfig tricks for common code in Zephyr apps</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Add Custom Kconfig Symbols in Zephyr</title>
		<link>https://blog.golioth.io/add-custom-kconfig-symbols-in-zephyr/</link>
		
		<dc:creator><![CDATA[Mike Szczys]]></dc:creator>
		<pubDate>Tue, 26 Apr 2022 14:13:19 +0000</pubDate>
				<category><![CDATA[Zephyr]]></category>
		<category><![CDATA[Kconfig]]></category>
		<category><![CDATA[zephyr]]></category>
		<guid isPermaLink="false">https://blog.golioth.network/?p=1867</guid>

					<description><![CDATA[<p>I needed to build 15 sets of the same firmware, but pass three unique variables for each copy. Zephyr has a solution for this: the Kconfig system. You can declare your own custom symbol, then set the value by passing a command line argument at compile time. Here's how to do this with your own projects.</p>
<p>The post <a href="https://blog.golioth.io/add-custom-kconfig-symbols-in-zephyr/">Add Custom Kconfig Symbols in Zephyr</a> appeared first on <a href="https://blog.golioth.io">The Golioth Developer Blog</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
