<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Arduino Blog</title>
	<atom:link href="https://blog.arduino.cc/feed/" rel="self" type="application/rss+xml"/>
	<link>https://blog.arduino.cc/</link>
	<description></description>
	<lastBuildDate>Fri, 22 May 2026 10:48:04 +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>
	<itunes:explicit>no</itunes:explicit><itunes:subtitle/><item>
		<title>Tell us what you think – and enter for a chance to win one of 10 mystery boxes of Arduino gear!</title>
		<link>https://blog.arduino.cc/2026/05/22/tell-us-what-you-think-and-enter-for-a-chance-to-win-one-of-10-mystery-boxes-of-arduino-gear/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Fri, 22 May 2026 10:48:02 +0000</pubDate>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Featured]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42140</guid>

					<description><![CDATA[<p>Makers and educators, we want to hear from you! Expert or novice, your perspective as an Arduino user matters – and right now, sharing it could win you something pretty special. We’ve put together a short user survey to better understand how the community uses what we have to offer, what’s working well, and where [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/22/tell-us-what-you-think-and-enter-for-a-chance-to-win-one-of-10-mystery-boxes-of-arduino-gear/">Tell us what you think – and enter for a chance to win one of 10 mystery boxes of Arduino gear!</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img fetchpriority="high" decoding="async" width="1024" height="559" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-2-1024x559.jpg" alt="" class="wp-image-42141" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-2-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-2-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-2-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-2.jpg 1100w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>Makers and educators, we want to hear from you! Expert or novice, your perspective as an Arduino user matters – and right now, sharing it could win you something pretty special.</p>



<p>We’ve put together a short user survey to better understand how the community uses what we have to offer, what’s working well, and where we can do better. It takes about 10 minutes to complete, it’s open to everyone, and your answers directly inform how we develop our products, tools, and resources going forward.</p>



<h2 class="wp-block-heading">The Arduino Mystery Box Giveaway is here!</h2>



<p>To thank you for your time, we’re running a mystery box giveaway alongside the survey – <strong>from May 18 to September 1, 2026</strong>. 10 respondents will be randomly selected to receive one of 10 mystery boxes containing Arduino hardware and swag.</p>



<p>It’s quick, it’s open to all levels, and the more voices we hear from, the better we can serve the community. Share the link with your maker friends – the more the merrier!</p>



<p><a href="https://docs.google.com/forms/d/e/1FAIpQLSeEUo3GSO0RhkUwYE-TzJBAl0a4yLgKErzZ6rVjG5vv0EYgBg/viewform"><strong>Take the survey now!</strong></a></p>



<p>Giveaway Full Official Rules are available <a href="https://content.arduino.cc/assets/Arduino_SurveyGiveaway_TCs.pdf">here</a>. No purchase necessary. Void where prohibited.</p>



<p><em>The Arduino logo is a trademark or registered trademark of Arduino S.r.l.</em></p>
<p>The post <a href="https://blog.arduino.cc/2026/05/22/tell-us-what-you-think-and-enter-for-a-chance-to-win-one-of-10-mystery-boxes-of-arduino-gear/">Tell us what you think – and enter for a chance to win one of 10 mystery boxes of Arduino gear!</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			<enclosure length="213440" type="application/octet-stream" url="https://content.arduino.cc/assets/Arduino_SurveyGiveaway_TCs.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Makers and educators, we want to hear from you! Expert or novice, your perspective as an Arduino user matters – and right now, sharing it could win you something pretty special. We’ve put together a short user survey to better understand how the community uses what we have to offer, what’s working well, and where [&amp;#8230;] The post Tell us what you think – and enter for a chance to win one of 10 mystery boxes of Arduino gear! appeared first on Arduino Blog.</itunes:subtitle><itunes:summary>Makers and educators, we want to hear from you! Expert or novice, your perspective as an Arduino user matters – and right now, sharing it could win you something pretty special. We’ve put together a short user survey to better understand how the community uses what we have to offer, what’s working well, and where [&amp;#8230;] The post Tell us what you think – and enter for a chance to win one of 10 mystery boxes of Arduino gear! appeared first on Arduino Blog.</itunes:summary><itunes:keywords>Announcements, Featured</itunes:keywords></item>
		<item>
		<title>Old 3D printer becomes new Arduino UNO Q-controlled pen plotter</title>
		<link>https://blog.arduino.cc/2026/05/19/old-3d-printer-becomes-new-arduino-uno-q-controlled-pen-plotter/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Tue, 19 May 2026 18:57:11 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[UNO Q]]></category>
		<category><![CDATA[Pen Plotter]]></category>
		<category><![CDATA[plotter]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42116</guid>

					<description><![CDATA[<p>Pen plotters used to be very common in the engineering world, as they were economical for “printing” large technical drawings. They’re still around, but digital-only workflows and alternative printing methods have reduced their presence. But Elliot Madsen is an engineering student fascinated by his discipline’s history, so he constructed his own pen plotter using an [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/19/old-3d-printer-becomes-new-arduino-uno-q-controlled-pen-plotter/">Old 3D printer becomes new Arduino UNO Q-controlled pen plotter</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img decoding="async" width="1024" height="795" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Plotter-1-1024x795.jpg" alt="" class="wp-image-42117" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Plotter-1-1024x795.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Plotter-1-300x233.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Plotter-1-768x597.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Plotter-1-1536x1193.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/Plotter-1-2048x1591.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>Pen plotters used to be very common in the engineering world, as they were economical for “printing” large technical drawings. They’re still around, but digital-only workflows and alternative printing methods have reduced their presence. But Elliot Madsen is an engineering student fascinated by his discipline’s history, so he <a href="https://github.com/madfrozen/penplotter">constructed his own pen plotter</a> using an Arduino<sup>®</sup>&nbsp;UNO<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup>&nbsp;Q board and parts from an old 3D printer.</p>



<p>A pen plotter is just a machine that moves a pen around, relative to the paper, in the X and Y axes (plus lifting in Z). That’s why they were ideal for technical drawings that tend to be large and composed entirely of lines.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img decoding="async" width="1024" height="818" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Bottom-Table-1024x818.jpg" alt="" class="wp-image-42120" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Bottom-Table-1024x818.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Bottom-Table-300x240.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Bottom-Table-768x613.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Bottom-Table-1536x1227.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/Bottom-Table-2048x1636.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>That kind of motion system also closely matches that of an FFF/FDM 3D printer, which is why <a href="https://www.hackster.io/news/elliot-madsen-s-pen-plotter-upcycles-an-old-3d-printer-into-something-new-with-an-arduino-uno-q-05fb82a45ed3?b0485292cde20d8a76cca37410a9f115">Madsen was able to build his pen</a> plotter using parts — like stepper motors, aluminum extrusion, and pulleys — from a 3D printer. He chose a CoreXY kinematic setup, with a solenoid-actuated lifter for the pen. (As a bonus, the solenoid provides a nice &#8220;clacking&#8221; noise when in use.) Madsen then added a clever vacuum table to hold down paper via four 12V fans, eliminating the need for mechanical clamps.</p>



<p>To control it all, Madsen selected the <a href="https://www.arduino.cc/product-uno-q">UNO Q</a>. By leveraging the board&#8217;s dual-brain architecture, he was able to run the control software on the Linux side and then interface with stepper motor drivers directly through its STM32U585.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="744" src="https://blog.arduino.cc/wp-content/uploads/2026/05/UNO-Q-1024x744.jpg" alt="" class="wp-image-42118" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/UNO-Q-1024x744.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/UNO-Q-300x218.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/UNO-Q-768x558.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/UNO-Q-1536x1115.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/UNO-Q-2048x1487.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>After setup, this pen plotter runs based on simple commands from the terminal, which means it can be controlled over SSH. Just tell it to plot with any arguments you like and add the path to the file.</p>



<p>It works great and is especially well-suited to the kinds of technical drawings that were the bread-and-butter of pen plotters for decades.</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/19/old-3d-printer-becomes-new-arduino-uno-q-controlled-pen-plotter/">Old 3D printer becomes new Arduino UNO Q-controlled pen plotter</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Massive 7:1 scale Arduino UNO gets matching 7:1 scale turtle robot</title>
		<link>https://blog.arduino.cc/2026/05/16/massive-71-scale-arduino-uno-gets-matching-71-scale-turtle-robot/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Sat, 16 May 2026 13:43:57 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Uno]]></category>
		<category><![CDATA[Turtle Robot]]></category>
		<category><![CDATA[Ultrasonic Robot]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42107</guid>

					<description><![CDATA[<p>A few months ago, UncleStem built a completely functional 7:1 scale Arduino UNO Rev3 development board. That was a big hit, for obvious reasons. But what can you do with an Arduino of that size? The answer is: create a matching 7:1 scale turtle robot for it to control. This is a great pairing, because [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/16/massive-71-scale-arduino-uno-gets-matching-71-scale-turtle-robot/">Massive 7:1 scale Arduino UNO gets matching 7:1 scale turtle robot</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="619" src="https://blog.arduino.cc/wp-content/uploads/2026/05/TurtleRobot-1024x619.jpg" alt="" class="wp-image-42110" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/TurtleRobot-1024x619.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/TurtleRobot-300x181.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/TurtleRobot-768x464.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/TurtleRobot.jpg 1038w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>A few months ago, UncleStem built a completely functional 7:1 scale Arduino UNO Rev3 development board. That was a <em>big </em>hit, for obvious reasons. But what can you do with an Arduino of that size? The answer is: create a matching 7:1 scale turtle robot for it to control.</p>



<p>This is a great pairing, because turtle robots are often the first big projects that new Arduino users tackle — usually soon after blinking an LED. Just like with the oversized Arduino, UncleStem wanted to honor that tradition with the power of enlargement.&nbsp;</p>



<p>He started by building a classic example of a normal-sized turtle robot from a kit. That is, of course, controlled by an <a href="https://store.arduino.cc/products/arduino-uno-rev3">UNO Rev3.</a> The Arduino turns the two motors through an L298N dual H-bridge driver and avoids obstacles using an ultrasonic sensor. The ultrasonic sensor is on a servo-actuated panning mount, so it can “look around” for the optimal path when it runs into anything. The frame is just a piece of laser-cut transparent acrylic.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="647" src="https://blog.arduino.cc/wp-content/uploads/2026/05/7TurtleRobot-1-1024x647.jpg" alt="" class="wp-image-42109" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/7TurtleRobot-1-1024x647.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/7TurtleRobot-1-300x190.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/7TurtleRobot-1-768x485.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/7TurtleRobot-1.jpg 1497w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>With that as a reference, UncleStem began building the scaled-up version. Most of the components are 3D-printed shells that match the mundane originals, but that contain the closest functional matches. For example, the drive motors are 12-24V geared units intended for kids’ ride-on vehicles. The “L298N” hides a pair of high-power 300W drivers suitable for those motors. A laser-cut plywood panel replicates the L298N’s PCB.</p>



<p>UncleStem progressed through all of the components in the same manner. He even made giant jumper cables to connect the components together.</p>



<p>The best part is that the mega turtle robot functions just like the original. It looks around with its ultrasonic sensor to find ways around obstacles, which is really fun to watch.&nbsp;</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="I Built an Arduino Robot 7 Times Bigger (And It Actually Works)" width="500" height="281" src="https://www.youtube.com/embed/KtBT_bazFGo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>The post <a href="https://blog.arduino.cc/2026/05/16/massive-71-scale-arduino-uno-gets-matching-71-scale-turtle-robot/">Massive 7:1 scale Arduino UNO gets matching 7:1 scale turtle robot</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Arduino Core on Zephyr 0.55: Getting ready for the final mile</title>
		<link>https://blog.arduino.cc/2026/05/15/arduino-core-on-zephyr-0-55-getting-ready-for-the-final-mile/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Fri, 15 May 2026 14:51:36 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Arduino Core on Zephyr]]></category>
		<category><![CDATA[Zephyr]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42101</guid>

					<description><![CDATA[<p>We&#8217;re releasing version 0.55.0 of the Arduino® Core on Zephyr today, and it&#8217;s a meaningful one. This update resolves one of the most common friction points users have reported, adds support for two widely-used libraries, and brings us noticeably closer to our June target for marking this core stable and ending the BETA program. Concurrently, [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/15/arduino-core-on-zephyr-0-55-getting-ready-for-the-final-mile/">Arduino Core on Zephyr 0.55: Getting ready for the final mile</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="559" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1-1-1024x559.jpg" alt="" class="wp-image-42113" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1-1-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1-1-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1-1-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1-1.jpg 1100w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>We&#8217;re releasing <a href="https://github.com/arduino/ArduinoCore-zephyr/releases/tag/0.55.0">version 0.55.0</a> of the <a href="https://blog.arduino.cc/2025/08/06/updated-arduino-cores-with-zephyros-beta/">Arduino<sup>®</sup> Core on Zephyr</a> today, and it&#8217;s a meaningful one. This update resolves one of the most common friction points users have reported, adds support for two widely-used libraries, and brings us noticeably closer to our June target for marking this core stable and ending the BETA program. Concurrently, we&#8217;ll begin deprecating the <a href="https://blog.arduino.cc/2024/07/24/the-end-of-mbed-marks-a-new-beginning-for-arduino/">corresponding cores based on mbedOS</a>.</p>



<p>If you&#8217;ve been following the beta, this one is worth updating to.</p>



<h2 class="wp-block-heading">Unified monitor and serial</h2>



<p>The single most requested fix in this cycle was simple and reasonable: <code>Serial.println()</code> should just work.</p>



<p>On previous releases, users running the Arduino<sup>®</sup> UNO<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup> Q board had to be intentional about how they routed output — adding <code>#include &lt;Arduino_RouterBridge.h&gt;</code> and being mindful of target differences between IDE 2 and Arduino<sup>®</sup> App Lab. That friction is gone in 0.55.</p>



<p>We&#8217;ve reworked how outputs are routed and introduced a transparent alias, so printing to <code>Serial</code> or <code>Monitor</code> now delivers the expected result in both Arduino IDE 2 and Arduino App Lab. No bridge header required. If your existing sketch includes <code>Arduino_RouterBridge.h</code>, it&#8217;ll still compile cleanly; it&#8217;s just redundant now.</p>



<p>Print to your monitor without thinking about it.</p>



<h2 class="wp-block-heading">New library support</h2>



<p><strong>Real-Time Clock (RTC)</strong>: Projects running on Zephyr-supported boards can now use a reliable RTC to track time independently of uptime counters. Sync with a network time server, maintain a running clock with full calendar features, and build time-aware applications with confidence.</p>



<p><strong>CAN Bus</strong>: The CAN library opens the door to automotive and industrial applications right from your UNO Q. Add a small CAN transceiver to your setup and you have everything you need to prototype automotive dashboards, robotics control systems, or any device network built on the CAN fieldbus standard.</p>



<h2 class="wp-block-heading">Also in the Zephyr 0.55 release</h2>



<ul class="wp-block-list">
<li>Dynamic Interrupts for UNO Q</li>



<li>shiftIn / shiftOut functions for serial data reading and writing on pins</li>



<li>Zephyr workqueue support for managing low-priority interrupts
<ul class="wp-block-list">
<li>Fixes compilation of libraries that hard-require <code>wiring_private.h</code> and <code>pins_arduino.h</code></li>



<li>Plenty of bug fixes: PWM, WiFi, and more</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading">Board support</h2>



<p>Nicla Vision joins the supported lineup with this release.&nbsp;</p>



<p>The full compatibility list as of 0.55.0:</p>



<ul class="wp-block-list">
<li>UNO Q</li>



<li>Arduino<sup>®</sup> Portenta<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup> H7</li>



<li>Portenta C33</li>



<li>Arduino<sup>®</sup> Opta<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> </sup>board</li>



<li>Arduino<sup>®</sup> Giga<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> </sup>Display Shield</li>



<li>Arduino<sup>®</sup> <a href="https://blog.arduino.cc/2026/03/10/your-arduino-nano-matter-board-is-now-a-professional-zephyr-development-platform/">Nano<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup> Matter</a> board</li>



<li>Nano 33 Bluetooth<sup>®</sup> LE</li>



<li>Arduino<sup>®</sup> Nicla<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup> Sense board</li>



<li>Nicla Vision</li>
</ul>



<h2 class="wp-block-heading">How to get started</h2>



<p>Search for &#8220;zephyr&#8221; in the Arduino IDE Board Manager, install the 0.55.0 release, and you&#8217;re ready to go. Check our full release notes available on <a href="https://github.com/arduino/ArduinoCore-zephyr/releases/tag/0.55.0">GitHub</a> and read our <a href="https://support.arduino.cc/hc/en-us/articles/27251870677916-Migrating-to-Zephyr-core-0-55-0-on-UNO-Q">troubleshooting article</a> for more information.</p>



<h2 class="wp-block-heading">Contribute to the beta program!</h2>



<p>This is your opportunity to shape the future of Arduino development! We welcome feedback, bug reports, and contributions to the core. Visit the <a href="https://github.com/arduino/ArduinoCore-zephyr/issues">GitHub Issues page</a> to report bugs or suggest features. Your feedback will play a critical role in refining this integration and unlocking new possibilities for embedded systems.</p>



<p>Visit the <a href="https://github.com/arduino/ArduinoCore-zephyr">Arduino Core-Zephyr GitHub repository</a> today and start exploring this exciting new platform! Thank you for being a part of the Arduino community.</p>



<p>Thank you for being part of this!</p>



<p><em>Arduino, UNO, Portenta, Opta, Giga, Nano, and Nicla and the Arduino logo are trademarks or registered trademarks of Arduino S.r.l.<br></em><br></p>
<p>The post <a href="https://blog.arduino.cc/2026/05/15/arduino-core-on-zephyr-0-55-getting-ready-for-the-final-mile/">Arduino Core on Zephyr 0.55: Getting ready for the final mile</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nibsy makes manual project documentation obsolete</title>
		<link>https://blog.arduino.cc/2026/05/13/nibsy-makes-manual-project-documentation-obsolete/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Wed, 13 May 2026 19:42:35 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[UNO Q]]></category>
		<category><![CDATA[Arduino UNO Q]]></category>
		<category><![CDATA[Project Documentation]]></category>
		<category><![CDATA[Self-Documenting Workshop]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42098</guid>

					<description><![CDATA[<p>Documenting a project is just as much work as the project itself. Capturing photos and video, listing parts, and describing each step takes a lot of time — which is why so many people don’t bother. But that documentation is critical if you want to share your work, which is why Kevin McAleer had the [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/13/nibsy-makes-manual-project-documentation-obsolete/">Nibsy makes manual project documentation obsolete</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="601" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Self-Documenting-Workshop-1024x601.jpg" alt="" class="wp-image-42099" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Self-Documenting-Workshop-1024x601.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Self-Documenting-Workshop-300x176.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Self-Documenting-Workshop-768x451.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Self-Documenting-Workshop-1536x901.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/Self-Documenting-Workshop.jpg 1754w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>Documenting a project is just as much work as the project itself. Capturing photos and video, listing parts, and describing each step takes a lot of time — which is why so many people don’t bother. But that documentation is critical if you want to share your work, which is why Kevin McAleer had the genius idea to <a href="https://youtu.be/IigSVjMAQxI">create a “self-documenting workshop” called Nibsy</a>. </p>



<p>While the details of a project vary dramatically, write-ups, and tutorials tend to follow pretty standard formulas. That includes a list of components, a description of each step, and visuals. Because there is a consistent workflow, it is possible to automate the documentation process. AI makes that automation much more effective, as it can make sense of everything and wrap it up into a presentable package.</p>



<p>McAleer used the dual-brain <a href="https://www.arduino.cc/product-uno-q">Arduino® UNO<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Q</a> to pull off that automation. The STM32 microcontroller detects the start of work through either a button press or sensing current on McAleer’s soldering iron. That tells the Qualcomm Dragonwing<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> QRB2210 processor brain to start recording the environment.</p>



<p>It records two things: audio as McAleer speaks and explains what he’s doing, plus images from an overhead webcam that points down at the desk. McAleer’s spoken explanations give the AI context, including critical information like the names of components and information about the connections he’s making. The explanations, plus image analysis, let the AI determine which image frames to keep for the documentation. All the while, the UNO Q’s onboard LED matrix displays icons representing the system’s status.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Arduino Uno Q - Self Documenting Workshop" width="500" height="281" src="https://www.youtube.com/embed/IigSVjMAQxI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>The AI in question is Claude’s Sonnet model, which offers a good balance of performance, cost, and capability. That does most of the work of sifting through the recorded data. Then, at the end of a session, Claude’s top-of-the-line Opus models refines that and distills it down into a project log or tutorial, ready to publish to McAleer’s blog.</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/13/nibsy-makes-manual-project-documentation-obsolete/">Nibsy makes manual project documentation obsolete</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>BirdFeedR is a bird-only feeder that keeps thieving squirrels away</title>
		<link>https://blog.arduino.cc/2026/05/12/birdfeedr-is-a-bird-only-feeder-that-keeps-thieving-squirrels-away/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Tue, 12 May 2026 12:15:45 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[UNO Q]]></category>
		<category><![CDATA[Bird Feeder]]></category>
		<category><![CDATA[Smart Bird Feeder]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42091</guid>

					<description><![CDATA[<p>Bird feeders seem to attract both birds and squirrels in equal measure. But while birds tend to eat just a little when they’re peckish, squirrels are voracious and will happily gobble up all of the seeds — leaving nothing to entice birds. To keep the squirrels at bay, David Groom leveraged the Arduino® UNO™ Q [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/12/birdfeedr-is-a-bird-only-feeder-that-keeps-thieving-squirrels-away/">BirdFeedR is a bird-only feeder that keeps thieving squirrels away</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><div class="image-post"><img loading="lazy" decoding="async" width="854" height="641" src="https://blog.arduino.cc/wp-content/uploads/2026/05/HOSCc4uuSC.blob-copy.jpg" alt="" class="wp-image-42096" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/HOSCc4uuSC.blob-copy.jpg 854w, https://blog.arduino.cc/wp-content/uploads/2026/05/HOSCc4uuSC.blob-copy-300x225.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/HOSCc4uuSC.blob-copy-385x289.jpg 385w, https://blog.arduino.cc/wp-content/uploads/2026/05/HOSCc4uuSC.blob-copy-768x576.jpg 768w" sizes="auto, (max-width: 854px) 100vw, 854px" /></div></figure>



<p>Bird feeders seem to attract both birds and squirrels in equal measure. But while birds tend to eat just a little when they’re peckish, squirrels are voracious and will happily gobble up all of the seeds — leaving nothing to entice birds. To keep the squirrels at bay, David Groom leveraged the Arduino® UNO<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Q to <a href="https://www.hackster.io/ishotjr/birdfeedr-the-bird-only-feeder-powered-by-arduino-uno-q-2c3259">build a “bird-only feeder” called BirdFeedR</a>.</p>



<p>BirdFeedR dispenses bird seed on demand, but <em>only </em>when it recognizes a bird. If something else, like a rascally squirrel, tries to get involved, BirdFeedR will simply refuse to do anything. It will log the event as something detected, but it won’t dispense food unless that thing is a bird.</p>



<p>Groom was able to easily pull that off without spending a fortune, thanks to the <a href="https://www.arduino.cc/product-uno-q">UNO Q</a> along with a USB webcam. He was even able to take advantage of <a href="https://www.arduino.cc/en/software/#app-lab-section">Arduino® App Lab</a>&#8216;s Detect Objects on Camera example, which is made possible through the Video Object Detection Brick. That works using the FOMO (Faster Objects, More Objects) model from Edge Impulse and performed so well that Groom used it as is. It runs on the SBC (single-board computer) brain of the UNO Q and communicates with the MCU (microcontroller) via the standard Bridge calls that make the UNO Q so powerful.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="720" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Seeds-1024x720.jpg" alt="" class="wp-image-42093" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Seeds-1024x720.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Seeds-300x211.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Seeds-768x540.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Seeds.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>On the MCU side, the Arduino sketch simply tells the STM32 to sweep a servo motor a handful of times. The servo motor actuates a mechanism to push bird feed out from the hopper and on to a platform where the birds can get to it.&nbsp;</p>



<p>Groom even made use of the onboard LED matrix to display a big “X” if the thing detected isn’t a bird, or an adorable bird face if the thing detected <em>is </em>a bird. Now he can rest easy, knowing dastardly squirrels aren’t chowing down on the bird seed.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="BirdFeedR demo" width="500" height="281" src="https://www.youtube.com/embed/phKNbxWpUP8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>More details on the project <a href="https://www.hackster.io/ishotjr/birdfeedr-the-bird-only-feeder-powered-by-arduino-uno-q-2c3259">can be found in Groom&#8217;s Hackster write-up</a>. </p>
<p>The post <a href="https://blog.arduino.cc/2026/05/12/birdfeedr-is-a-bird-only-feeder-that-keeps-thieving-squirrels-away/">BirdFeedR is a bird-only feeder that keeps thieving squirrels away</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>This futuristic-looking dustbin features a motion-activated iris mechanism</title>
		<link>https://blog.arduino.cc/2026/05/11/this-futuristic-looking-dustbin-features-a-motion-activated-iris-mechanism/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Mon, 11 May 2026 13:37:06 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Dustbin]]></category>
		<category><![CDATA[Smart Dustbin]]></category>
		<category><![CDATA[Smart Trash Can]]></category>
		<category><![CDATA[Trash Can]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42088</guid>

					<description><![CDATA[<p>Have you ever met a person with an exceptionally neat, tidy, and well-decorated office? Everything is intentional, from the furniture finishes to the potted plants. Even the trash can needs to fit the aesthetic. That’s why Akashdeep Singh of The Wrench YouTube channel designed this fancy 3D-printed dustbin for his new workshop that features a [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/11/this-futuristic-looking-dustbin-features-a-motion-activated-iris-mechanism/">This futuristic-looking dustbin features a motion-activated iris mechanism</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="604" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Dustinbin-1024x604.jpg" alt="" class="wp-image-42089" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Dustinbin-1024x604.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Dustinbin-300x177.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Dustinbin-768x453.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Dustinbin-1536x906.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/Dustinbin.jpg 1727w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>Have you ever met a person with an exceptionally neat, tidy, and well-decorated office? Everything is intentional, from the furniture finishes to the potted plants. Even the trash can needs to fit the aesthetic. That’s why Akashdeep Singh of The Wrench YouTube channel designed this fancy 3D-printed dustbin for his new workshop that features a very cool motion-activated iris mechanism. </p>



<p>This is a small dustbin perfect for putting on a desk. Not only does it look awesome with cassette futurist aesthetics, but it is also functional. Wave your hand over the top and the camera aperture-like iris mechanism will open up for a moment, so you can toss your garbage in. A few seconds later, it will close, keeping smells contained and unsightly refuse out of view. Finally, the body of the dustbin attaches to the base with magnets, so getting access to empty the bin is quick and easy.</p>



<p>That iris magic happens thanks to a pretty simple gear ring mechanism actuated by a small hobby servo motor. That servo motor operates under the control of an <a href="https://store-usa.arduino.cc/products/arduino-nano">Arduino Nano board</a>, which tells the servo to spin when it sees motion through an ultrasonic sensor. To avoid external wires, power comes from an 18650 lithium battery with a voltage booster to get clean 5V to the Arduino and servo motor. A custom PCB designed by Singh ties those components together in a compact package.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="This Might Be the Coolest Dustbin Ever Made" width="500" height="281" src="https://www.youtube.com/embed/lSRIWXIh-Qc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>All of the mechanical parts to build this dustbin are 3D-printable. If you want to do that yourself, you can find the necessary 3D files and Arduino sketch <a href="https://cults3d.com/en/3d-model/gadget/this-might-be-the-coolest-3d-printed-dustbin-ever-made">over on Cults3D</a>.</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/11/this-futuristic-looking-dustbin-features-a-motion-activated-iris-mechanism/">This futuristic-looking dustbin features a motion-activated iris mechanism</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How FermiLabs builds championship-level robots with Arduino</title>
		<link>https://blog.arduino.cc/2026/05/08/how-fermilabs-builds-championship-level-robots-with-arduino/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Fri, 08 May 2026 10:55:15 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[GIGA R1 WiFi]]></category>
		<category><![CDATA[UNO Q]]></category>
		<category><![CDATA[RoboCup]]></category>
		<category><![CDATA[RoboCup Junior Europe]]></category>
		<category><![CDATA[robotics]]></category>
		<category><![CDATA[robots]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42038</guid>

					<description><![CDATA[<p>After-school workshops run by curious, driven students is where some of the most exciting engineering happens in the Arduino community! One of the most compelling examples of this is FermiLabs, the innovation hub at secondary school IIS “E. Fermi &#8211; R. Guttuso” in Giarre, Sicily, offering students afternoon lab sessions in robotics, automation, and experimental [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/08/how-fermilabs-builds-championship-level-robots-with-arduino/">How FermiLabs builds championship-level robots with Arduino</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="558" src="https://blog.arduino.cc/wp-content/uploads/2026/05/image-4-1-1024x558.png" alt="" class="wp-image-42045" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/image-4-1-1024x558.png 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-4-1-300x164.png 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-4-1-768x419.png 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-4-1.png 1201w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>After-school workshops run by curious, driven students is where some of the most exciting engineering happens in the Arduino community! One of the most compelling examples of this is <a href="http://fermilabs.it/">FermiLabs</a>, the innovation hub at secondary school IIS “E. Fermi &#8211; R. Guttuso” in Giarre, Sicily, offering students afternoon lab sessions in robotics, automation, and experimental physics. The results speak for themselves: FermiLabs teams have earned multiple podium positions at <a href="https://www.robocupjunior.eu/">RoboCupJunior Europe</a>, one of the most demanding student robotics competitions in the world.</p>



<p>RoboCupJunior Rescue, in particular, challenges teams to <strong>design, build, and program fully autonomous robots capable of navigating disaster scenarios</strong> – from following lines across obstacle-laden terrain to exploring multi-level mazes and assisting simulated victims. For the 2026 season, two FermiLabs teams are pushing the limits of what student-built robots can do, with Arduino at the core of both machines.</p>



<h2 class="wp-block-heading">Team Tachyons: solving the maze with Arduino GIGA R1 WiFi</h2>



<p>The RoboCupJunior Rescue Maze requires a robot to autonomously explore a complex, multi-level labyrinth, identify victims, and deploy rescue kits with precision. <strong>The 2026 rulebook raised the bar significantly with the introduction of “cognitive targets”</strong> – five concentric colored circles that robots must decode in real-time to classify victim types. This shift from simple colored squares to dense visual patterns demands a substantial leap in processing power and sensor integration.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Breaking Ground with Arduino: Team Tachyons at RoboCup Junior" width="500" height="281" src="https://www.youtube.com/embed/mcZd5kCd6Ic?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Team Tachyons – who showcased their work during Arduino Days 2026 and are led by YouTuber and TEDx speaker <a href="https://www.youtube.com/watch?v=J3CSU6Z9Upk">Etto Fins</a> – met that challenge by centering their robot on the <a href="https://store.arduino.cc/collections/giga/products/giga-r1-wifi">Arduino GIGA R1 WiFi</a>, leveraging the board’s ability to handle complex, multi-threaded tasks with the reliability and low latency that competitive robotics demands.</p>



<p>The robot’s intelligence lives in a custom-designed Arduino shield that acts as its central nervous system. Four dedicated stepper motor drivers deliver sub-millimeter positioning accuracy, while a six-axis IMU (Inertial Measurement Unit), fused with data from six ToF (Time-of-Flight) distance sensors, feeds a PID control loop that keeps the robot precisely centered within each tile – even on ramps and uneven terrain. On top of all this, the software builds a live 3D matrix to map the labyrinth in real-time, allowing the robot to backtrack and optimize its path autonomously.</p>



<p>The mechanical design is equally thoughtful. Custom silicone wheels, molded in-house with an airless structure, maximize traction while minimizing weight and absorbing shocks. The rescue kit deployment mechanism uses a compliant mechanism and twin springs to fire rescue cubelets at high velocity – and the kits themselves are engineered with the lowest possible coefficient of restitution, so they drop dead in place when they reach a victim rather than bouncing away.</p>



<p>After a successful showing at the regional selections in Catania, Team Tachyons placed second in the Italian Nationals with a new and improved model based on UNO Q 4GB boards… winning the chance to fly to Incheon, South Korea to compete with the best 3,000 robotics students in the world.</p>



<h2 class="wp-block-heading">Team Yellow Radiators: vision-first line following with Arduino UNO Q</h2>



<p>The Rescue Line challenge tasks a fully autonomous robot with following a black line across a modular arena of tiles, overcoming obstacles, debris, and varying terrain – ultimately locating and rescuing simulated victims before navigating to an extraction zone. <strong>Speed, reliability, and real-time visual processing are everything.</strong></p>



<p>Team Yellow Radiators chose to abandon traditional line-following sensors entirely in favor of a vision-first architecture built around <a href="https://www.arduino.cc/product-uno-q">Arduino UNO Q</a>. Rather than running high-level logic and low-level motor control on separate boards, this allowed them to unify both on a single platform.&nbsp;</p>



<p>A Python layer running OpenCV processes real-time camera data to identify the line and read intersection markers, while the Arduino side simultaneously handles the high-frequency motor control loop and sensor integration. A custom communication bridge between the Python vision layer and the Arduino language hardware layer makes this seamless two-brain operation possible.</p>



<p>For the competition, the team built a custom web control panel that transforms how the robot is calibrated on-site. Via a local Wi-Fi network, team members can view live camera buffers, toggle between different image masks to debug line detection in real-time, and adjust color calibration or sensor thresholds wirelessly using on-screen sliders – no code re-upload required. The dashboard even allows direct remote function calls to the Arduino core, so specific subsystems like the rescue kit grabber can be tested manually. In the variable lighting conditions of a competition arena, this kind of live debugging capability is a genuine competitive advantage.</p>



<p>On the AI side, the team deployed a custom-trained YOLO object detection model using the NCNN runtime, optimized for the UNO Q Arm-based Qualcomm Technologies’ SoC. Their next milestone: enabling GPU passthrough to leverage Vulkan acceleration on the onboard Qualcomm Adreno GPU, further reducing inference latency. Development has been eased significantly by the full Debian OS running on the board, letting the team work directly from VS Code via Remote Development – a proper professional workflow on a compact edge device.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="870" src="https://blog.arduino.cc/wp-content/uploads/2026/05/image-3-1-1024x870.png" alt="" class="wp-image-42047" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/image-3-1-1024x870.png 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-3-1-300x255.png 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-3-1-768x653.png 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-3-1.png 1358w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<h2 class="wp-block-heading">From Sicily to the world championship</h2>



<p>Both projects illustrate something FermiLabs has made a habit of demonstrating: that with the right tools, a secondary school team can engineer solutions that rival professional-grade systems. Arduino’s role in both robots isn’t incidental – it’s <strong>the platform that makes rapid iteration, hardware control, and connectivity available to students who want to build things that actually work under pressure</strong>.&nbsp;</p>



<p>After multiple successes at the national level in Catania in April, FermiLabs is now gearing up to take two teams to the RoboCupJunior European Championships in Vienna, and two more to the RoboCup Federation Junior World Championships in South Korea. Follow <a href="http://fermilabs.it/">fermilabs.it on LinkedIn</a> to see their progress, or check out their <a href="https://www.isfermiguttuso.edu.it/call-for-partner-robocup-2026/">call for partners</a> to find out how you can support them.</p>



<p><em>Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Arduino, GIGA R1, and UNO are trademarks or registered trademarks of Arduino S.r.l.</em></p>
<p>The post <a href="https://blog.arduino.cc/2026/05/08/how-fermilabs-builds-championship-level-robots-with-arduino/">How FermiLabs builds championship-level robots with Arduino</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Real talk: building with Arduino UNO Q</title>
		<link>https://blog.arduino.cc/2026/05/08/real-talk-building-with-arduino-uno-q/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Fri, 08 May 2026 07:40:16 +0000</pubDate>
				<category><![CDATA[UNO Q]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42080</guid>

					<description><![CDATA[<p>We&#8217;re bringing the maker community behind the scenes with a new live format: Built with Arduino, a candid conversation between our own Andrea Richetta (Senior Product Manager) from Arduino (for Qualcomm Europe) and Rafik from Kamitronix, the creator behind a smart mirror project built entirely on the Arduino® UNO™ Q board. No polished demos, no [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/08/real-talk-building-with-arduino-uno-q/">Real talk: building with Arduino UNO Q</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="559" src="https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1024x559.jpg" alt="" class="wp-image-42081" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/Arduino.cc-Blogpost-Cover1100x600.jpg 1100w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>We&#8217;re bringing the maker community behind the scenes with a new live format: <em>Built with Arduino</em>, a candid conversation between our own Andrea Richetta (Senior Product Manager) from Arduino (for Qualcomm Europe) and Rafik from <a href="https://www.instagram.com/kamitronix/">Kamitronix</a>, the creator behind a <a href="https://www.instagram.com/reel/DSaVUVSjChc/?utm_source=ig_web_copy_link">smart mirror project</a> built entirely on the Arduino<sup>®</sup> UNO<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup> Q board.</p>



<p>No polished demos, no scripted walkthrough. Just an honest, back-and-forth discussion about what it&#8217;s actually like to prototype with the UNO Q ecosystem: <a href="https://docs.arduino.cc/software/app-lab/bricks/use-bricks/">Bricks</a>, <a href="https://store.arduino.cc/collections/modulino?utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=EU-Pmax&amp;gad_source=1&amp;gad_campaignid=22591755262&amp;gbraid=0AAAAACbEa85-MakvdQDoHiUBKOMljO3ph&amp;gclid=Cj0KCQjw8PDPBhCeARIsAOJwmWWEo_sS5MkOAfrRzyaQc1fQNzMgUbogI6B4EAXVvVkTAmfpA1LbIK8aAisCEALw_wcB">Modulino</a>, <a href="https://docs.arduino.cc/software/app-lab/">App Lab</a>, and all.</p>



<p>Over 40 minutes, we&#8217;ll dig into the real architectural choices every UNO Q developer faces: what belongs on the Linux side, what belongs in the real-time MCU, and how the latest updates from Arduino<sup>®</sup> App Lab reduce the friction in between. The final 20 minutes will be open for audience questions.</p>



<p>Three live quizzes will keep the session interactive. Come ready to participate: <strong>May 13th @ 4PM CET</strong>.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Built with Arduino -  A live chat with Andrea and Kamitronix" width="500" height="281" src="https://www.youtube.com/embed/zU2P9yFzQq0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="has-text-align-left has-small-font-size"><em>Arduino and UNO and the Arduino logo are trademarks or registered trademarks of Arduino S.r.l.</em></p>
<p>The post <a href="https://blog.arduino.cc/2026/05/08/real-talk-building-with-arduino-uno-q/">Real talk: building with Arduino UNO Q</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>One board, two brains? Three ways a dual architecture board makes building simpler</title>
		<link>https://blog.arduino.cc/2026/05/07/one-board-two-brains-three-ways-a-dual-architecture-board-makes-building-simpler/</link>
		
		<dc:creator><![CDATA[Arduino Team]]></dc:creator>
		<pubDate>Thu, 07 May 2026 16:09:30 +0000</pubDate>
				<category><![CDATA[App Lab]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[UNO Q]]></category>
		<category><![CDATA[Arduino App Lab]]></category>
		<category><![CDATA[Arduino UNO Q]]></category>
		<guid isPermaLink="false">https://blog.arduino.cc/?p=42050</guid>

					<description><![CDATA[<p>Most embedded projects don’t stay simple for long. You start with a microcontroller (MCU), reading sensors and controlling outputs. Then you add connectivity, maybe a user interface, maybe even AI. At that point, a single MCU starts to feel limiting. So you introduce a Linux-based system. Now you have flexibility –&#160;but also a new layer [&#8230;]</p>
<p>The post <a href="https://blog.arduino.cc/2026/05/07/one-board-two-brains-three-ways-a-dual-architecture-board-makes-building-simpler/">One board, two brains? Three ways a dual architecture board makes building simpler</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="683" src="https://blog.arduino.cc/wp-content/uploads/2026/05/DSC6445-1024x683.jpeg" alt="" class="wp-image-42072" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/DSC6445-1024x683.jpeg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/DSC6445-300x200.jpeg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/DSC6445-768x512.jpeg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/DSC6445-1536x1024.jpeg 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/DSC6445-2048x1365.jpeg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>Most embedded projects don’t stay simple for long. You start with a microcontroller (MCU), reading sensors and controlling outputs. Then you add connectivity, maybe a user interface, maybe even AI. At that point, a single MCU starts to feel limiting. So you introduce a Linux-based system. Now you have flexibility –&nbsp;but also a new layer of complexity: two processors, two toolchains, and a growing amount of glue code just to keep everything in sync.</p>



<p><strong>You want the flexibility of Linux. You need the precision of real-time control</strong>. The <a href="https://www.arduino.cc/product-uno-q">Arduino<sup>®</sup> UNO<sup><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></sup> Q</a> board is designed to bring these two worlds together and make this friction a thing of the past.</p>



<h2 class="wp-block-heading">A dual-brain architecture gives you the best of two worlds</h2>



<p>UNO Q combines two distinct processing environments on a single board.</p>



<p>A Linux-capable microprocessor (MPU) handles high-level workloads such as networking, AI inference, and application logic. Alongside it, a microcontroller manages real-time I/O, deterministic timing, and direct hardware interaction. This separation is intentional.</p>



<p>The MPU runs tasks that benefit from an operating system: multitasking, connectivity stacks, and model execution. The MCU handles tasks where timing and reliability are critical: reading sensors, generating signals, and controlling actuators.</p>



<figure class="wp-block-image size-full"><div class="image-post"><img loading="lazy" decoding="async" width="908" height="559" src="https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_1.jpg" alt="" class="wp-image-42051" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_1.jpg 908w, https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_1-300x185.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_1-768x473.jpg 768w" sizes="auto, (max-width: 908px) 100vw, 908px" /></div></figure>



<p>Instead of forcing one processor to do everything, each side does what it’s best at – and the magic happens when the two “talk” to each other through the UNO Q bridge mechanism.&nbsp;</p>



<p>In practice, this means your Python code can interact directly with hardware-level events handled by the microcontroller (such as a button press, change in temperature, movement, etc.), and your MCU can react to high-level decisions made on the Linux side (e.g. updating a web interface, logging data, or triggering an AI-driven response). Without complex setup, <strong>you’re working within a single, coordinated architecture.</strong></p>



<h2 class="wp-block-heading"><strong>Arduino</strong><strong><sup>®</sup></strong><strong> App Lab offers a unified application model</strong></h2>



<p>The dual-brain architecture enables a different coding experience – so the real shift is not just in the hardware, but in how you develop for it.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.arduino.cc/wp-content/uploads/2026/05/image-6-1024x576.png" alt="" class="wp-image-42070" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/image-6-1024x576.png 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-6-300x169.png 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-6-768x432.png 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-6-1536x864.png 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-6-2048x1152.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>With Arduino App Lab, the MPU and MCU are exposed as parts of a single application. </p>



<p>Arduino App Lab provides developers with a unified, single-console environment. This centralized environment eliminates the need to switch between separate terminals or tools to monitor the two distinct environments. Within this consolidated interface, developers can monitor the logging output from both the primary <em>application</em> processor and the <em>real-time</em> microcontroller in parallel, offering a complete, time-correlated view of the entire system’s execution flow.</p>



<p>From a developer perspective, this <strong>removes the need to manually manage communication or synchronization between two separate systems.</strong></p>



<p>The best part? If you want to see how Arduino App Lab is working behind the scenes, the Github repo contains all the source code, no secrets here! <a href="https://github.com/arduino/arduino-app-lab">If you’re curious, just check it out here</a>.</p>



<h2 class="wp-block-heading">Arduino App Lab AI workflows bridge data insight and real-world action</h2>



<p>Edge AI often becomes complex at the integration stage. Running a model is one thing, but connecting it to real-world signals, managing timing, and triggering actions reliably is where things usually break down.</p>



<p>This is exactly where the dual-brain architecture of the UNO Q changes the game. By combining an MPU running Linux with an MCU handling real-time control, you can naturally split AI workflows: the MPU takes care of model execution, orchestration, and the MCU takes the role of the king of deterministic land.&nbsp;</p>



<p>It’s not just about running AI, it’s about making it fit and work reliably inside a real system.</p>



<figure class="wp-block-image size-full"><div class="image-post"><img loading="lazy" decoding="async" width="919" height="308" src="https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_2-1.jpg" alt="" class="wp-image-42052" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_2-1.jpg 919w, https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_2-1-300x101.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/arduino_flow_chart_2-1-768x257.jpg 768w" sizes="auto, (max-width: 919px) 100vw, 919px" /></div></figure>



<p>Arduino App Lab acts as the bridge between these two worlds, enabling seamless data exchange and coordinated execution across the MPU and MCU. <a href="https://blog.arduino.cc/2026/03/04/train-and-deploy-your-own-ai-models-in-arduino-app-lab-now-fully-integrated-with-edge-impulse">With the integration of Edge Impulse</a>, the path from model training to deployment becomes much more direct. You can move from data collection to inference without reworking your entire stack.</p>



<p>Now you can build and deploy custom models in a unified flow: start from the Arduino App Lab “Train New Model,” move to Edge Impulse for training and validation, and deploy back to Arduino App Lab –&nbsp;ready to run across the dual-brain system, from insight to action.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><div class="image-post"><img loading="lazy" decoding="async" width="260" height="128" src="https://blog.arduino.cc/wp-content/uploads/2026/05/unnamed-4-1.png" alt="" class="wp-image-42074" style="aspect-ratio:2.0314979855939446;width:504px;height:auto"/></div></figure>
</div>


<p>You can even switch between different models with a simple click of the mouse!</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="574" src="https://blog.arduino.cc/wp-content/uploads/2026/05/image-7-1-1024x574.png" alt="" class="wp-image-42079" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/image-7-1-1024x574.png 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-7-1-300x168.png 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-7-1-768x431.png 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-7-1-1536x861.png 1536w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-7-1.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<p>If you want to explore the full workflow step by step, you can dive deeper into the <a href="https://docs.arduino.cc/software/app-lab/integrations/ai-models/">dedicated article on training and deploying AI models in App Lab</a>, as well as the overview of the expanding UNO Q ecosystem.</p>



<h2 class="wp-block-heading">From architecture to applications</h2>



<p>This dual-brain approach is not just theoretical – you can already see it in action across different types of projects.</p>



<p>From <a href="https://projecthub.arduino.cc/AndreaRichetta/how-to-install-node-red-on-uno-q-using-docker-0d9c78">installing widely available tools like Node-RED</a> to vision-based inspection systems, image processing can run on the Linux side while the microcontroller handles precise triggering and control. This allows you to process complex visual data without sacrificing timing accuracy. You can even process images and short videos with text prompts to generate descriptions or answers, like in this project where <a href="https://projecthub.arduino.cc/marc-edgeimpulse/running-local-llms-and-vlms-on-the-arduino-uno-q-with-yzma-74e288">local LLMs and VLMs run on UNO Q</a>.</p>



<p>In energy monitoring and smart sensing applications –&nbsp;like <a href="https://projecthub.arduino.cc/jumaanji_2004/afa2026-physicalai-accident-response-system-0f4bdf">this accident response system that leverages physical AI</a> – the MCU continuously samples real-world signals, while the MPU aggregates data, runs analytics, and exposes results through services or dashboards.</p>



<figure class="wp-block-image size-large"><div class="image-post"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.arduino.cc/wp-content/uploads/2026/05/image-1-1024x768.jpeg" alt="" class="wp-image-42078" srcset="https://blog.arduino.cc/wp-content/uploads/2026/05/image-1-1024x768.jpeg 1024w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-1-300x225.jpeg 300w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-1-385x289.jpeg 385w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-1-768x576.jpeg 768w, https://blog.arduino.cc/wp-content/uploads/2026/05/image-1.jpeg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></div></figure>



<h2 class="wp-block-heading">Three reasons, one simpler way to build</h2>



<p>When you put it all together, <a href="https://www.arduino.cc/product-uno-q">UNO Q</a> makes building complex systems simpler for three clear reasons.</p>



<p>First, a single, coordinated setup makes your builds more straightforward and efficient. You have two different brains, each one doing what it’s best at.</p>



<p>Second, the unified application model with Arduino App Lab turns two processors into one coherent development experience. You write, monitor, and debug everything from a single environment – no more switching between terminals, no different hardware for different tasks, no more glue code just to keep the two sides talking.</p>



<p>Third, AI workflows actually fit the system. With Edge Impulse, Qualcomm<sup>®</sup> AI hub, Hugging Face that can be integrated into the flow, you can go from data collection to a deployed model without rebuilding your stack along the way. The microprocessor runs the inference, the microcontroller handles the signals, and Arduino App Lab keeps them all together using code and Bricks – so edge AI stops being an integration headache and starts being just another part of your application.</p>



<p>Flexibility of Linux, precision of real-time control, and a development ecosystem that is able to handle every side of your next project without you having to jump around between platforms: it’s all in a single board, designed to make building simpler from day one.</p>



<p><em>Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Arduino and UNO are trademarks or registered trademarks of Arduino S.r.l.</em></p>
<p>The post <a href="https://blog.arduino.cc/2026/05/07/one-board-two-brains-three-ways-a-dual-architecture-board-makes-building-simpler/">One board, two brains? Three ways a dual architecture board makes building simpler</a> appeared first on <a href="https://blog.arduino.cc">Arduino Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>