<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Real Time Logic News and Tutorials</title><link>http://realtimelogic.com</link><description>Real Time Logic press releases, news, and tutorials.</description><pubDate>Thu, 28 May 2026 14:06:12 GMT</pubDate><lastBuildDate>Thu, 28 May 2026 14:06:12 GMT</lastBuildDate><category>blog</category><generator>FuguHub</generator><ttl>240</ttl><copyright>Real Time Logic</copyright><image><title>blog</title><url>http://realtimelogic.com/images/lsp.gif</url><link>http://realtimelogic.com</link></image><item><title><![CDATA[How Xedge32, Xedge, and Barracuda App Server Work Together]]></title><link>http://realtimelogic.com/articles/How-Xedge32-Xedge-and-Barracuda-App-Server-Work-Together</link><description><![CDATA[
<p>Xedge32 is a specialized version of Xedge designed for the ESP32 family of microcontrollers. It gives ESP32 developers a Lua-powered application environment with direct access to ESP32 features such as GPIO, I2C, ADC, UART, timers, networking, and files.</p>

<p>To use Xedge32 effectively, it helps to understand the three layers underneath the development experience:</p>

<div class="list">
<ul>
<li><a href="/products/barracuda-application-server/"><strong>Barracuda App Server</strong></a> i]]></description><category>blog</category><pubDate>Thu, 28 May 2026 14:06:12 GMT</pubDate></item><item><title><![CDATA[Vibe Coding Embedded Web Interfaces]]></title><link>http://realtimelogic.com/articles/Vibe-Coding-Embedded-Web-Interfaces</link><description><![CDATA[<p><strong>Spec-Driven AI Development</strong> is the practical way to use AI for embedded web interfaces: start by defining the behavior, architecture, target runtime, and verification steps before code is generated. <strong>Vibe coding is a no-no</strong> for embedded systems because an attractive prompt-generated UI is not enough when the result must be maintainable, testable, secure, and tied to real device behavior.</p>

<p>This does not mean AI has no place in embedded development. It mean]]></description><category>blog</category><pubDate>Thu, 21 May 2026 10:06:40 GMT</pubDate></item><item><title><![CDATA[SOL2 C++ Lua Binding Tutorial]]></title><link>http://realtimelogic.com/articles/SOL2-C-Lua-Binding-Tutorial</link><description><![CDATA[<link rel="stylesheet" href="/syntaxhighlighter/shCore.css" />
<link rel="stylesheet" href="/syntaxhighlighter/shThemeDefault.css" />
<script type="text/javascript" src="/syntaxhighlighter/shCore.js"></script>
<script type="text/javascript" src="/syntaxhighlighter/shBrushLua.js"></script>
<script type="text/javascript" src="/syntaxhighlighter/shBrushCpp.js"></script>
<script type="text/javascript">
if( ! window.hasSyntaxHighlighter )
{
    window.hasSyntaxHighlighter = true;
    $(function() {
 ]]></description><category>blog</category><pubDate>Tue, 21 Apr 2026 15:43:16 GMT</pubDate></item><item><title><![CDATA[Node-RED vs Xedge32]]></title><link>http://realtimelogic.com/articles/NodeRED-vs-Xedge32</link><description><![CDATA[<p>This comparison is written for <strong>(OT) engineers with some hardware design expertise</strong> who are evaluating practical edge-platform options for industrial connectivity, protocol bridging, and embedded device integration. The emphasis is not on generic IT workflows. It is on what helps when you need to connect real equipment, manage device-side logic, and make sound deployment choices close to the machine.</p>

<blockquote>
<p>For readers new to Xedge32: it is a Lua-based ESP32 edge ]]></description><category>blog</category><pubDate>Sat, 28 Mar 2026 17:59:58 GMT</pubDate></item><item><title><![CDATA[Interpreting CRA Expectations for Embedded Web Interfaces]]></title><link>http://realtimelogic.com/articles/Interpreting-CRA-Expectations-for-Embedded-Web-Interfaces</link><description><![CDATA[<p>Many <strong>embedded</strong> devices include a <a href="/articles/What-Is-an-Embedded-Web-Server"><strong>built-in embedded web server</strong></a> that provides a <strong>browser-based interface</strong> for configuration and management on <strong>intranets</strong> (private networks). This is convenient, but it also raises security questions that can be difficult to interpret under modern cybersecurity regulations.</p>

<p>The <strong>European Union</strong> is raising the bar for cyberse]]></description><category>blog</category><pubDate>Thu, 05 Mar 2026 22:03:19 GMT</pubDate></item></channel></rss>