<?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>scaprile &#8211; Sergio R. Caprile&#039;s Home Page</title>
	<atom:link href="http://www.scaprile.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scaprile.com</link>
	<description>... the fundamental things apply, as time goes by.</description>
	<lastBuildDate>Sun, 08 Dec 2024 14:21:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>Picowoose: The Raspberry Pi Pico-W meets Mongoose</title>
		<link>http://www.scaprile.com/2024/12/08/picowoose-the-raspberry-pi-pico-w-meets-mongoose/</link>
					<comments>http://www.scaprile.com/2024/12/08/picowoose-the-raspberry-pi-pico-w-meets-mongoose/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sun, 08 Dec 2024 14:16:59 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[Mongoose]]></category>
		<category><![CDATA[Raspberry Pi Pico]]></category>
		<category><![CDATA[RP2040]]></category>
		<category><![CDATA[wi-fi]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=750</guid>

					<description><![CDATA[This blog post is currently at Embedded Related, so go there and read it ! https://www.embeddedrelated.com/showarticle/1698.php
<p><a href="http://www.scaprile.com/2024/12/08/picowoose-the-raspberry-pi-pico-w-meets-mongoose/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2024/12/08/picowoose-the-raspberry-pi-pico-w-meets-mongoose/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>When a Mongoose met a MicroPython</title>
		<link>http://www.scaprile.com/2024/06/08/when-a-mongoose-met-a-micropython/</link>
					<comments>http://www.scaprile.com/2024/06/08/when-a-mongoose-met-a-micropython/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sat, 08 Jun 2024 03:54:04 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=742</guid>

					<description><![CDATA[This blog post is currently at Embedded Related, so go there and read it ! https://www.embeddedrelated.com/showarticle/1649.php https://www.embeddedrelated.com/showarticle/1670.php
<p><a href="http://www.scaprile.com/2024/06/08/when-a-mongoose-met-a-micropython/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2024/06/08/when-a-mongoose-met-a-micropython/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>&#8220;Bellegram&#8221;, a DIY wireless doorbell</title>
		<link>http://www.scaprile.com/2023/07/09/bellegram-a-diy-wireless-doorbell/</link>
					<comments>http://www.scaprile.com/2023/07/09/bellegram-a-diy-wireless-doorbell/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sun, 09 Jul 2023 23:42:26 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=736</guid>

					<description><![CDATA[This blog post is currently at Embedded Related, so go there and read it !https://www.embeddedrelated.com/showarticle/1540.php
<p><a href="http://www.scaprile.com/2023/07/09/bellegram-a-diy-wireless-doorbell/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2023/07/09/bellegram-a-diy-wireless-doorbell/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>On hardware state machines: How to write a simple MAC controller using the RP2040 PIOs</title>
		<link>http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/</link>
					<comments>http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/#comments</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sun, 05 Feb 2023 22:10:59 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[Open Source Projects]]></category>
		<category><![CDATA[Mongoose]]></category>
		<category><![CDATA[PIO]]></category>
		<category><![CDATA[Raspberry Pi Pico]]></category>
		<category><![CDATA[RP2040]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=646</guid>

					<description><![CDATA[The Raspberry Pi Pico gains Ethernet access, we connect a LAN8720 PHY to it and flash a Mongoose example that uses the PIOs to work as a MAC controller.
<p><a href="http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Remote development with MQTT and a little help from my friend</title>
		<link>http://www.scaprile.com/2022/12/03/remote-development-with-mqtt-and-a-little-help-from-my-friend/</link>
					<comments>http://www.scaprile.com/2022/12/03/remote-development-with-mqtt-and-a-little-help-from-my-friend/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sat, 03 Dec 2022 21:07:53 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=641</guid>

					<description><![CDATA[Not too long ago, my friend Diego contacted me to solve a technical issue for an art event. He had this idea of a neon sign, well, two actually, the message was split in half with a strong change in meaning and he wanted the second half to activate once a visitor was actually observing &#8230; <a href="http://www.scaprile.com/2022/12/03/remote-development-with-mqtt-and-a-little-help-from-my-friend/" class="more-link">Continue reading <span class="screen-reader-text">Remote development with MQTT and a little help from my friend</span></a>
<p><a href="http://www.scaprile.com/2022/12/03/remote-development-with-mqtt-and-a-little-help-from-my-friend/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2022/12/03/remote-development-with-mqtt-and-a-little-help-from-my-friend/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MQTT over TLS-PSK with the ESP32 and Mongoose-OS</title>
		<link>http://www.scaprile.com/2022/05/03/mqtt-over-tls-psk-with-the-esp32-and-mongoose-os/</link>
					<comments>http://www.scaprile.com/2022/05/03/mqtt-over-tls-psk-with-the-esp32-and-mongoose-os/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Tue, 03 May 2022 15:26:27 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[Mongoose-OS Notes, featuring the ESP32]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[Mongoose-OS]]></category>
		<category><![CDATA[MQTT]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=632</guid>

					<description><![CDATA[This article is an extension to this one; I suggest you read it first. Should you need more information on the MQTT client and using it with no TLS, read this article. For a bit more on TLS, this one. TLS-PSK There is a simpler solution to using full-blown TLS as we&#8217;ve seen on our &#8230; <a href="http://www.scaprile.com/2022/05/03/mqtt-over-tls-psk-with-the-esp32-and-mongoose-os/" class="more-link">Continue reading <span class="screen-reader-text">MQTT over TLS-PSK with the ESP32 and Mongoose-OS</span></a>
<p><a href="http://www.scaprile.com/2022/05/03/mqtt-over-tls-psk-with-the-esp32-and-mongoose-os/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2022/05/03/mqtt-over-tls-psk-with-the-esp32-and-mongoose-os/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MQTT over TLS with the ESP32 and Mongoose-OS</title>
		<link>http://www.scaprile.com/2022/04/29/mqtt-over-tls-with-the-esp32-and-mongoose-os/</link>
					<comments>http://www.scaprile.com/2022/04/29/mqtt-over-tls-with-the-esp32-and-mongoose-os/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Fri, 29 Apr 2022 23:02:58 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[Mongoose-OS Notes, featuring the ESP32]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[Mongoose-OS]]></category>
		<category><![CDATA[MQTT]]></category>
		<category><![CDATA[TLS]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=628</guid>

					<description><![CDATA[Mongoose-OS has a built-in MQTT client supporting TLS. This allows us to authenticate the server, but also the server infrastructure is able to authenticate the identity of incoming connections, that is, to validate that they belong to authorized users. For further information on the MQTT client and using it without TLS, read this article. For &#8230; <a href="http://www.scaprile.com/2022/04/29/mqtt-over-tls-with-the-esp32-and-mongoose-os/" class="more-link">Continue reading <span class="screen-reader-text">MQTT over TLS with the ESP32 and Mongoose-OS</span></a>
<p><a href="http://www.scaprile.com/2022/04/29/mqtt-over-tls-with-the-esp32-and-mongoose-os/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2022/04/29/mqtt-over-tls-with-the-esp32-and-mongoose-os/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Timer expired, I think&#8230;</title>
		<link>http://www.scaprile.com/2022/04/29/timer-expired-i-think/</link>
					<comments>http://www.scaprile.com/2022/04/29/timer-expired-i-think/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Fri, 29 Apr 2022 22:11:59 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[embeddedtips]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=624</guid>

					<description><![CDATA[Quite often we have several ways to perform a task. Sometimes we choose based on personal taste or affinity, others there is a context that enforces certain rules that limit our safe choices. When working with software timers, I usually choose to use an old scheme based on multiple independent timers that has found its &#8230; <a href="http://www.scaprile.com/2022/04/29/timer-expired-i-think/" class="more-link">Continue reading <span class="screen-reader-text">Timer expired, I think&#8230;</span></a>
<p><a href="http://www.scaprile.com/2022/04/29/timer-expired-i-think/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2022/04/29/timer-expired-i-think/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MSP430</title>
		<link>http://www.scaprile.com/2022/04/24/msp430/</link>
					<comments>http://www.scaprile.com/2022/04/24/msp430/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sun, 24 Apr 2022 18:36:39 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[msp430]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=620</guid>

					<description><![CDATA[Escribí este texto por allá por el 2003&#8230; no recuerdo haberlo corregido, puede tener desde inconsistencias y errores hasta horrores ortosemantácticos. Lo dejo aquí por si a alguien le resulta útil o el ejército de buscadores lo atrae al resto del contenido, que debe ser al menos unos casi veinte años mejor. Introducción La serie &#8230; <a href="http://www.scaprile.com/2022/04/24/msp430/" class="more-link">Continue reading <span class="screen-reader-text">MSP430</span></a>
<p><a href="http://www.scaprile.com/2022/04/24/msp430/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2022/04/24/msp430/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>On atoms and clocks</title>
		<link>http://www.scaprile.com/2022/04/17/on-atoms-and-clocks/</link>
					<comments>http://www.scaprile.com/2022/04/17/on-atoms-and-clocks/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Mon, 18 Apr 2022 00:36:48 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[embeddedtips]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=610</guid>

					<description><![CDATA[Interrupts, as their name implies, may interrupt the program flow of a microprocessor at any point, any time, even though sometimes they seem to intentionally do it in the most harmful way possible. The very reason of their existence is to allow the processor to handle events when it is not convenient to be waiting &#8230; <a href="http://www.scaprile.com/2022/04/17/on-atoms-and-clocks/" class="more-link">Continue reading <span class="screen-reader-text">On atoms and clocks</span></a>
<p><a href="http://www.scaprile.com/2022/04/17/on-atoms-and-clocks/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2022/04/17/on-atoms-and-clocks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
