<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>Comments on: Introduction to the STM32 Blue Pill (STM32duino) and other STM32 boards</title>
	<atom:link href="http://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/</link>
	<description>All about electronics and circuit design</description>
	<lastBuildDate>Sun, 19 Apr 2026 13:40:11 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.14</generator>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1854470</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 26 May 2025 07:36:25 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1854470</guid>
		<description><![CDATA[https://hackaday.com/2025/05/25/how-to-build-an-stm32-web-dashboard-using-the-mongoose-wizard/]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.com/2025/05/25/how-to-build-an-stm32-web-dashboard-using-the-mongoose-wizard/" rel="nofollow">https://hackaday.com/2025/05/25/how-to-build-an-stm32-web-dashboard-using-the-mongoose-wizard/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1836536</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Tue, 01 Oct 2024 12:24:05 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1836536</guid>
		<description><![CDATA[https://hackaday.com/2024/09/30/doing-1080p-video-sort-of-on-the-stm32-microcontroller/]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.com/2024/09/30/doing-1080p-video-sort-of-on-the-stm32-microcontroller/" rel="nofollow">https://hackaday.com/2024/09/30/doing-1080p-video-sort-of-on-the-stm32-microcontroller/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1830975</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 26 Jun 2024 12:49:48 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1830975</guid>
		<description><![CDATA[Coupling STM32 And Linux? Consider HID Over I2C
https://hackaday.com/2024/06/26/coupling-stm32-and-linux-consider-hid-over-i2c/

If you’re pairing a tiny Linux computer to a few peripherals — perhaps you’re building a reasonably custom Pi-powered device — it’s rightfully tempting to use something like an STM32 for all your low-level tasks, from power management to reading keyboard events.

Now, in case you were wondering how to tie the two together, consider HID over I2C, it’s a standardized protocol with wide software and peripheral support, easily implementable and low-power. What’s more, [benedekkupper] gives you an example STM32 project with a detailed explanation on how you too can benefit from the protocol.

https://github.com/benedekkupper/stm32-i2c-hid/]]></description>
		<content:encoded><![CDATA[<p>Coupling STM32 And Linux? Consider HID Over I2C<br />
<a href="https://hackaday.com/2024/06/26/coupling-stm32-and-linux-consider-hid-over-i2c/" rel="nofollow">https://hackaday.com/2024/06/26/coupling-stm32-and-linux-consider-hid-over-i2c/</a></p>
<p>If you’re pairing a tiny Linux computer to a few peripherals — perhaps you’re building a reasonably custom Pi-powered device — it’s rightfully tempting to use something like an STM32 for all your low-level tasks, from power management to reading keyboard events.</p>
<p>Now, in case you were wondering how to tie the two together, consider HID over I2C, it’s a standardized protocol with wide software and peripheral support, easily implementable and low-power. What’s more, [benedekkupper] gives you an example STM32 project with a detailed explanation on how you too can benefit from the protocol.</p>
<p><a href="https://github.com/benedekkupper/stm32-i2c-hid/" rel="nofollow">https://github.com/benedekkupper/stm32-i2c-hid/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1830968</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 26 Jun 2024 12:09:12 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1830968</guid>
		<description><![CDATA[https://hackaday.io/project/196644-devkit-business-card]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.io/project/196644-devkit-business-card" rel="nofollow">https://hackaday.io/project/196644-devkit-business-card</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1824030</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Tue, 19 Mar 2024 19:01:32 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1824030</guid>
		<description><![CDATA[Designed to deliver up to twice the battery life of last-generation alternatives, the STM32U0 family has a single 56MHz Arm Cortex-M0+ core.

STMicro Unveils the Entry-Level STM32U0, Drawing as Little as Half the Power of Its Predecessors
Designed to deliver up to twice the battery life of last-generation alternatives, the STM32U0 family has a single 56MHz Arm Cortex-M0+ core.

https://www.hackster.io/news/stmicro-unveils-the-entry-level-stm32u0-drawing-as-little-as-half-the-power-of-its-predecessors-75b80cb0a290?fbclid=IwAR1y2ogOTlxOo-eDBE265QV84q3eFODKUwl3pV0qRl1t4mNSfMTNqwSomc0]]></description>
		<content:encoded><![CDATA[<p>Designed to deliver up to twice the battery life of last-generation alternatives, the STM32U0 family has a single 56MHz Arm Cortex-M0+ core.</p>
<p>STMicro Unveils the Entry-Level STM32U0, Drawing as Little as Half the Power of Its Predecessors<br />
Designed to deliver up to twice the battery life of last-generation alternatives, the STM32U0 family has a single 56MHz Arm Cortex-M0+ core.</p>
<p><a href="https://www.hackster.io/news/stmicro-unveils-the-entry-level-stm32u0-drawing-as-little-as-half-the-power-of-its-predecessors-75b80cb0a290?fbclid=IwAR1y2ogOTlxOo-eDBE265QV84q3eFODKUwl3pV0qRl1t4mNSfMTNqwSomc0" rel="nofollow">https://www.hackster.io/news/stmicro-unveils-the-entry-level-stm32u0-drawing-as-little-as-half-the-power-of-its-predecessors-75b80cb0a290?fbclid=IwAR1y2ogOTlxOo-eDBE265QV84q3eFODKUwl3pV0qRl1t4mNSfMTNqwSomc0</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1820733</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 12 Jan 2024 16:12:10 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1820733</guid>
		<description><![CDATA[https://hackaday.com/2024/01/03/add-the-analog-toolkit-to-your-toolkit/

The recommended STM32G431 is a wonderful tool for the task in particular. For a start, this board exposes nine 16-bit ADC inputs, with six of them capable of differential mode and three of them having the PGA (Programmable Gain Amplifier) feature. There’s also two 12-bit DAC pins, two timer outputs, three GPIOs, and UART with I2C for the dessert. As a bonus, it can work as a PD trigger, giving you higher-than-5V voltages out of USB-C for any experiments of yours.

https://github.com/Jana-Marie/analog-toolkit]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.com/2024/01/03/add-the-analog-toolkit-to-your-toolkit/" rel="nofollow">https://hackaday.com/2024/01/03/add-the-analog-toolkit-to-your-toolkit/</a></p>
<p>The recommended STM32G431 is a wonderful tool for the task in particular. For a start, this board exposes nine 16-bit ADC inputs, with six of them capable of differential mode and three of them having the PGA (Programmable Gain Amplifier) feature. There’s also two 12-bit DAC pins, two timer outputs, three GPIOs, and UART with I2C for the dessert. As a bonus, it can work as a PD trigger, giving you higher-than-5V voltages out of USB-C for any experiments of yours.</p>
<p><a href="https://github.com/Jana-Marie/analog-toolkit" rel="nofollow">https://github.com/Jana-Marie/analog-toolkit</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1815902</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 18 Oct 2023 14:01:49 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1815902</guid>
		<description><![CDATA[https://hackaday.com/2023/10/18/stm32-offers-performance-gains-for-diy-oscilloscope/]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.com/2023/10/18/stm32-offers-performance-gains-for-diy-oscilloscope/" rel="nofollow">https://hackaday.com/2023/10/18/stm32-offers-performance-gains-for-diy-oscilloscope/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1815882</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 18 Oct 2023 13:51:13 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1815882</guid>
		<description><![CDATA[Keypad Interface Module Reverse Engineers Pinouts So You Don’t Have To
https://hackaday.com/2023/10/12/keypad-interface-module-reverse-engineers-pinouts-so-you-dont-have-to/

If you’ve scavenged some random keypads and want to reuse them in a project without the hassle of figuring out the pinouts, then [Cliff Biffle] has an interface module for you. The Keypad Go connects to the mystery keypad via an 8-pin 0.1 inch header, and talks to your own project using I2C and/or serial.

You could categorize the mechanism at work as machine learning of a sort, though it’s stretching definitions a bit, as there is no ChatGPT or GitHub Copilot wizardry going on here. But you must teach the module during an initial calibration sequence, assigning a 7-bit ASCII character to each key as you press it. Once trained, it responds to key presses by sending the pre-assigned character over the interface. Likewise, key releases send the same character but with the 8th bit set.

The heart of the board is either an STM32G030 or STM32C011/31, depending on parts availability we presume. I2C connectivity is over a four-pin STEMMA connector, and logic-level serial UART data is over a four-pin 0.1 inch pin header.

https://cliffle.com/widget/keypad-go-1/]]></description>
		<content:encoded><![CDATA[<p>Keypad Interface Module Reverse Engineers Pinouts So You Don’t Have To<br />
<a href="https://hackaday.com/2023/10/12/keypad-interface-module-reverse-engineers-pinouts-so-you-dont-have-to/" rel="nofollow">https://hackaday.com/2023/10/12/keypad-interface-module-reverse-engineers-pinouts-so-you-dont-have-to/</a></p>
<p>If you’ve scavenged some random keypads and want to reuse them in a project without the hassle of figuring out the pinouts, then [Cliff Biffle] has an interface module for you. The Keypad Go connects to the mystery keypad via an 8-pin 0.1 inch header, and talks to your own project using I2C and/or serial.</p>
<p>You could categorize the mechanism at work as machine learning of a sort, though it’s stretching definitions a bit, as there is no ChatGPT or GitHub Copilot wizardry going on here. But you must teach the module during an initial calibration sequence, assigning a 7-bit ASCII character to each key as you press it. Once trained, it responds to key presses by sending the pre-assigned character over the interface. Likewise, key releases send the same character but with the 8th bit set.</p>
<p>The heart of the board is either an STM32G030 or STM32C011/31, depending on parts availability we presume. I2C connectivity is over a four-pin STEMMA connector, and logic-level serial UART data is over a four-pin 0.1 inch pin header.</p>
<p><a href="https://cliffle.com/widget/keypad-go-1/" rel="nofollow">https://cliffle.com/widget/keypad-go-1/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1810796</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 16 Aug 2023 15:28:06 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1810796</guid>
		<description><![CDATA[https://hackaday.com/2023/08/06/blinkenlights-to-bootloader-a-guide-to-stm32-development/]]></description>
		<content:encoded><![CDATA[<p><a href="https://hackaday.com/2023/08/06/blinkenlights-to-bootloader-a-guide-to-stm32-development/" rel="nofollow">https://hackaday.com/2023/08/06/blinkenlights-to-bootloader-a-guide-to-stm32-development/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2022/06/18/introduction-to-the-stm32-blue-pill-stm32duino-and-other-stm32-boards/comment-page-1/#comment-1810430</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Sun, 13 Aug 2023 06:24:48 +0000</pubDate>
		<guid isPermaLink="false">https://www.epanorama.net/blog/?p=186750#comment-1810430</guid>
		<description><![CDATA[BLINKENLIGHTS TO BOOTLOADER: A GUIDE TO STM32 DEVELOPMENT
https://hackaday.com/2023/08/06/blinkenlights-to-bootloader-a-guide-to-stm32-development/]]></description>
		<content:encoded><![CDATA[<p>BLINKENLIGHTS TO BOOTLOADER: A GUIDE TO STM32 DEVELOPMENT<br />
<a href="https://hackaday.com/2023/08/06/blinkenlights-to-bootloader-a-guide-to-stm32-development/" rel="nofollow">https://hackaday.com/2023/08/06/blinkenlights-to-bootloader-a-guide-to-stm32-development/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
