<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
>
	<channel>
		<title></title>
		<description>This is the official website of Kevin McAleer</description>		
		<sy:updatePeriod>daily</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
		<link>https://www.kevsrobots.com</link>
		<atom:link href="https://www.kevsrobots.com/feeds/recent.xml" rel="self" type="application/rss+xml" />
		<lastBuildDate>Sun, 04 Oct 2026 00:00:00 +0000</lastBuildDate>
		
		
			<item>
				<title>Playing Chess on a Real Board with the Arduino UNO Q</title>
				
				
					<description>I used an Arduino UNO Q, a cheap webcam and a printed chess board to build a chess opponent that watches my moves, plays back with Stockfish and tells me when I&apos;ve blundered.</description>
				
				<pubDate>Sun, 04 Oct 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/uno-q-chess-camera.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/uno-q-chess-camera.html</guid>
			</item>
		
			<item>
				<title>My Robot Dodges Obstacles, and I Never Coded It</title>
				
				
					<description>Block coding usually stops at the simulator. This one drives a real robot around a real book — and the code underneath is MicroPython you can open, read and keep editing by hand.</description>
				
				<pubDate>Sun, 20 Sep 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/my-robot-dodges-obstacles-and-i-never-coded-it.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/my-robot-dodges-obstacles-and-i-never-coded-it.html</guid>
			</item>
		
			<item>
				<title>MicroPython&apos;s .mpy Format Explained — and How to Use It With One Right-Click</title>
				
				
					<description>Smaller files, faster imports, less peak memory at the exact moment your board is most likely to crash — .mpy does all three, and it&apos;s one right-click away in Snakie.</description>
				
				<pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/mpy-files-explained.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/mpy-files-explained.html</guid>
			</item>
		
			<item>
				<title>They All Gave Up on ROS and MicroPython — I Didn&apos;t</title>
				
				
					<description>No C toolchain, no MicroPython fork, no agent to babysit — a pure-Python ROS 2 client, the wrong firmware build that cost a week, and the fix that&apos;s now shipped in Snakie for everyone else.</description>
				
				<pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/they-all-gave-up-on-ros-and-micropython.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/they-all-gave-up-on-ros-and-micropython.html</guid>
			</item>
		
			<item>
				<title>My First Robot Just Got Five New Senses</title>
				
				
					<description>Five Arduino sensor modules, a brain Arduino didn&apos;t make, and about €55 in parts I already owned — here&apos;s how a six-year-old robot chassis just clicked its way to five brand new senses.</description>
				
				<pubDate>Fri, 21 Aug 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/my-first-robot-just-got-five-new-senses.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/my-first-robot-just-got-five-new-senses.html</guid>
			</item>
		
			<item>
				<title>Off-Grid Messaging with MeshCore</title>
				
				
					<description>My phone had no signal, no wifi, and no SIM card in it — and it still sent a message. Here&apos;s how I built a MeshCore LoRa mesh network with two cheap Heltec V3 boards and a repeater in my loft.</description>
				
				<pubDate>Sun, 09 Aug 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/meshcore.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/meshcore.html</guid>
			</item>
		
			<item>
				<title>XIAO - the Micro Microcontroller</title>
				
				
					<description>The Seeed Studio XIAO is a tiny microcontroller that packs a punch. In this post, I&apos;ll share my experiences and some cool things you can do with it.</description>
				
				<pubDate>Sun, 02 Aug 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/xiao.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/xiao.html</guid>
			</item>
		
			<item>
				<title>What If Building Robots With Code Was Actually Easy?</title>
				
				
					<description>What would a code editor look like if it was actually designed around building robots, instead of just editing text? I built the answer, and Adafruit noticed too.</description>
				
				<pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/what-if-building-robots-with-code-was-actually-easy.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/what-if-building-robots-with-code-was-actually-easy.html</guid>
			</item>
		
			<item>
				<title>ClawBox Review: A Lovely Box Betting on a Moving Target</title>
				
				
					<description>The ClawBox is a compact, 3D-printed box positioned as a dedicated local-AI appliance. It promises a turnkey experience for running local LLMs and bridging to cloud AI providers.</description>
				
				<pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/clawbox-review.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/clawbox-review.html</guid>
			</item>
		
			<item>
				<title>Why I&apos;m Running Hermes Agent on an Arduino Uno Q</title>
				
				
					<description>One board. One agent. Always on. Here&apos;s how I moved from OpenClaw to Hermes Agent, why I picked the Arduino Uno Q to run it on, and what it actually costs compared to a VPS.</description>
				
				<pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
				<link>https://www.kevsrobots.com/blog/hermes-agent-on-arduino-uno-q.html</link>
				<guid isPermaLink="true">https://www.kevsrobots.com/blog/hermes-agent-on-arduino-uno-q.html</guid>
			</item>
		
	</channel>
</rss>