<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Prabo Semasinghe Blog on EmbeddedRelated.com</title>
<link>https://www.embeddedrelated.com/blogs-1/nf/Prabo_Semasinghe.php</link>
<description><![CDATA[RSS Feed for Prabo Semasinghe Blog on EmbeddedRelated.com]]></description>
<image><title>Prabo Semasinghe Blog on EmbeddedRelated.com</title>
<link>https://www.embeddedrelated.com/blogs-1/nf/Prabo_Semasinghe.php</link>
<url>https://d23s79tivgl8me.cloudfront.net/user/profilepictures/175988.jpg</url>
</image>
<atom:link href="https://www.embeddedrelated.com/blogs_rss.php?bloggerid=175988" rel="self" type="application/rss+xml"></atom:link>
<language>en-US</language>
<lastBuildDate>Sat, 06 Jun 2026 18:38:58 +0000</lastBuildDate>
<pubDate>1780771138</pubDate>
<item>
<title>Beyond the Packet: Designing Reliable Serial Communication for Embedded Systems</title>
<link>https://www.embeddedrelated.com/showarticle/1794.php</link>
<description><![CDATA[<p class="MsoNormal">Serial communication between microcontrollers sounds simple. You send bytes from one side and then you receive them from the otherside. Done, right?</p>
<p class="MsoNormal">It is really more than that. I've spent a good part of my career as a firmware engineer working on systems where multiple microcontrollers need to talk to each other reliably. Communication protocol is one of those things that can quietly break...]]></description>
<pubDate>Mon, 04 May 2026 14:50:24 +0000</pubDate>
<author>Prabo Semasinghe</author>
</item>
</channel>
</rss>