<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Iron&apos;s blog</title><description>A blog about a wide range of technical topics</description><link>https://blog.ironsm4sh.nl/</link><item><title>The universal serial bus</title><link>https://blog.ironsm4sh.nl/post/2023-03-01-USB/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-03-01-USB/article/</guid><description>The unexpected complexity of implementing a USB device</description><pubDate>Tue, 28 Feb 2023 23:00:00 GMT</pubDate></item><item><title>Analyzing the power usage of small devices</title><link>https://blog.ironsm4sh.nl/post/2023-03-15-Power-usage/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-03-15-Power-usage/article/</guid><description>Combining hardware and software to measure current</description><pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Debugging power usage</title><link>https://blog.ironsm4sh.nl/post/2023-04-07-Debugging-power-usage/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-04-07-Debugging-power-usage/article/</guid><description>Discovering the culprit of power usage</description><pubDate>Fri, 07 Apr 2023 00:00:00 GMT</pubDate></item><item><title>ESP32 HTTP server</title><link>https://blog.ironsm4sh.nl/post/2023-04-29-ESP32-Programming/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-04-29-ESP32-Programming/article/</guid><description>Creating a useful HTTP library for the ESP32</description><pubDate>Sat, 29 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Creating a dogtag</title><link>https://blog.ironsm4sh.nl/post/2023-05-21-Dogtag/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-05-21-Dogtag/article/</guid><description>Making things yourself feels better than buying them</description><pubDate>Sun, 21 May 2023 00:00:00 GMT</pubDate></item><item><title>Using Keycloak with existing legacy user accounts</title><link>https://blog.ironsm4sh.nl/post/2023-05-25-Keycloak-SPI/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-05-25-Keycloak-SPI/article/</guid><description>Implementing a custom keycloak SPI</description><pubDate>Thu, 25 May 2023 00:00:00 GMT</pubDate></item><item><title>Reverse engineering an USB protocol</title><link>https://blog.ironsm4sh.nl/post/2023-06-01-Protocol-reverse-engneering/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-06-01-Protocol-reverse-engneering/article/</guid><description>Creating a custom library for undocumented hardware</description><pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Big Teddy cake</title><link>https://blog.ironsm4sh.nl/post/2023-06-22-Big-Teddy-cake/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-06-22-Big-Teddy-cake/article/</guid><description>Creating a cake from a chunk of the world&apos;s largest gummy bear</description><pubDate>Thu, 22 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Creating a software license bypass</title><link>https://blog.ironsm4sh.nl/post/2023-06-28-Software-Bypass/article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-06-28-Software-Bypass/article/</guid><description>Disabling software features post compilation</description><pubDate>Wed, 28 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Miniature pallet</title><link>https://blog.ironsm4sh.nl/post/2023-07-06-Miniature-pallet/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-07-06-Miniature-pallet/Article/</guid><description>Small objects are cute</description><pubDate>Sun, 09 Jul 2023 00:00:00 GMT</pubDate></item><item><title>OpenTelemetry in Dotnet</title><link>https://blog.ironsm4sh.nl/post/2023-07-31-OpenTelemetry/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-07-31-OpenTelemetry/Article/</guid><description>Tracing in basic dotnet applications</description><pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Using the ATtiny404</title><link>https://blog.ironsm4sh.nl/post/2023-08-06-Using-the-Attiny404/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-08-06-Using-the-Attiny404/Article/</guid><description>Modern AVR microcontrollers</description><pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Making a parking sensor</title><link>https://blog.ironsm4sh.nl/post/2023-08-29-Making-a-parking-sensor/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-08-29-Making-a-parking-sensor/Article/</guid><description>Combining multiple MCU&apos;s and sensors</description><pubDate>Tue, 29 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Milling a PCB</title><link>https://blog.ironsm4sh.nl/post/2023-09-05-Milling-a-PCB/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-09-05-Milling-a-PCB/Article/</guid><description>Small details in a crooked world</description><pubDate>Tue, 05 Sep 2023 00:00:00 GMT</pubDate></item><item><title>The UWU Language</title><link>https://blog.ironsm4sh.nl/post/2023-10-04-UWU-language/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-10-04-UWU-language/Article/</guid><description>ow ówuv uvuwu ovov uwu</description><pubDate>Wed, 04 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Signed Distance Function</title><link>https://blog.ironsm4sh.nl/post/2023-10-13-Signed-Distance-Function/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-10-13-Signed-Distance-Function/Article/</guid><description>Ray marching in the terminal</description><pubDate>Fri, 13 Oct 2023 00:00:00 GMT</pubDate></item><item><title>HackMate</title><link>https://blog.ironsm4sh.nl/post/2023-11-01-HackMate/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-11-01-HackMate/Article/</guid><description>DIY Club-Mate</description><pubDate>Wed, 01 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Comments</title><link>https://blog.ironsm4sh.nl/post/2023-11-19-Comments/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-11-19-Comments/Article/</guid><description>They still require admin approval!</description><pubDate>Sun, 19 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Screenprinting</title><link>https://blog.ironsm4sh.nl/post/2023-12-18-Screenprinting/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-12-18-Screenprinting/Article/</guid><description>Printing custom designs on fabric</description><pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Parking sensor progress</title><link>https://blog.ironsm4sh.nl/post/2023-12-24-Parking-sensor-progress/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2023-12-24-Parking-sensor-progress/Article/</guid><description>Unexpected struggles</description><pubDate>Sun, 24 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Senko Hanabi</title><link>https://blog.ironsm4sh.nl/post/2024-01-04-Senko-hanabi/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-01-04-Senko-hanabi/Article/</guid><description>Pretty sparkles</description><pubDate>Sat, 06 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Chocolate cookies</title><link>https://blog.ironsm4sh.nl/post/2024-01-10-Chocolate-cookies/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-01-10-Chocolate-cookies/Article/</guid><description>A good recipe that I found online</description><pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Screenprinting workshop</title><link>https://blog.ironsm4sh.nl/post/2024-01-21-Screenprinting-workshop/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-01-21-Screenprinting-workshop/Article/</guid><description>Organising a small workshop</description><pubDate>Sun, 21 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Hot stamping</title><link>https://blog.ironsm4sh.nl/post/2024-02-19-Hot-Foil/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-02-19-Hot-Foil/Article/</guid><description>Using a PCB to transfer heat</description><pubDate>Mon, 19 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Finishing projects</title><link>https://blog.ironsm4sh.nl/post/2024-03-11-Finishing-projects/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-03-11-Finishing-projects/Article/</guid><description>Kill your darlings</description><pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Neo4j Experiments</title><link>https://blog.ironsm4sh.nl/post/2024-04-07-Neo4j-Experiments/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-04-07-Neo4j-Experiments/Article/</guid><description>Mapping Steam friendlists</description><pubDate>Sun, 07 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Holy Mate</title><link>https://blog.ironsm4sh.nl/post/2024-04-14-HolyMate/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-04-14-HolyMate/Article/</guid><description>Scaling our HackMate production by a factor of 10</description><pubDate>Sat, 13 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Administrating a Kubernetes cluster (on bare metal!)</title><link>https://blog.ironsm4sh.nl/post/2024-05-06-Administrating-k8s/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-05-06-Administrating-k8s/Article/</guid><description>It has been 4.5 years already</description><pubDate>Mon, 06 May 2024 00:00:00 GMT</pubDate></item><item><title>Upgrading K3os</title><link>https://blog.ironsm4sh.nl/post/2024-05-18-Upgrading-K3os/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-05-18-Upgrading-K3os/Article/</guid><description>8cdfdf2 • &quot;update readme to include deprecation notice&quot; • 5 months ago</description><pubDate>Sat, 18 May 2024 00:00:00 GMT</pubDate></item><item><title>MES Software</title><link>https://blog.ironsm4sh.nl/post/2024-06-17-MES-Software/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-06-17-MES-Software/Article/</guid><description>Defining a production process at scale</description><pubDate>Mon, 17 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Mate Execution Software</title><link>https://blog.ironsm4sh.nl/post/2024-07-13-Mate-Execution-System/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-07-13-Mate-Execution-System/Article/</guid><description>Implementing parts of the ISA-95 standard</description><pubDate>Sat, 13 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Automated event-phone numbers</title><link>https://blog.ironsm4sh.nl/post/2024-07-27-Event-DECT-Numbers/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-07-27-Event-DECT-Numbers/Article/</guid><description>Creating stupid SIP numbers in an afternoon</description><pubDate>Sat, 27 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Wireless communication with an NRF24L01</title><link>https://blog.ironsm4sh.nl/post/2024-08-24-Wireless-communication-NRF24/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-08-24-Wireless-communication-NRF24/Article/</guid><description>Connecting two ATtiny404&apos;s through the air!</description><pubDate>Sat, 24 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Monitoring and remotely controlling servers</title><link>https://blog.ironsm4sh.nl/post/2024-10-02-Server-monitoring/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-10-02-Server-monitoring/Article/</guid><description>Working on long-overdue montoring</description><pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Remotely controlled relay</title><link>https://blog.ironsm4sh.nl/post/2024-10-29-Remotely-controlled-relay/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-10-29-Remotely-controlled-relay/Article/</guid><description>Opening a gate using a remote</description><pubDate>Tue, 29 Oct 2024 00:00:00 GMT</pubDate></item><item><title>HolyMate in bottles</title><link>https://blog.ironsm4sh.nl/post/2024-11-27-Bottled-holymate/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-11-27-Bottled-holymate/Article/</guid><description>Small production runs, using the BNR bottle</description><pubDate>Wed, 27 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Web development quirks</title><link>https://blog.ironsm4sh.nl/post/2024-12-21-Web-development-quirks/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2024-12-21-Web-development-quirks/Article/</guid><description>A few quirks that aren&apos;t widely known</description><pubDate>Tue, 24 Dec 2024 00:00:00 GMT</pubDate></item><item><title>HolyMate MES</title><link>https://blog.ironsm4sh.nl/post/2025-01-03-HolyMate-MES/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-01-03-HolyMate-MES/Article/</guid><description>Tracking your bottle</description><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate></item><item><title>KiCad to FreeCAD</title><link>https://blog.ironsm4sh.nl/post/2025-01-24-KiCad-to-FreeCAD/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-01-24-KiCad-to-FreeCAD/Article/</guid><description>Designing a small case in FreeCAD 1.0</description><pubDate>Fri, 24 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Attempting to create pins</title><link>https://blog.ironsm4sh.nl/post/2025-02-15-Creating-pins/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-02-15-Creating-pins/Article/</guid><description>Etching copper</description><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Replacing the oil in a Ford Ka (2008)</title><link>https://blog.ironsm4sh.nl/post/2025-03-15-Oil-replacement/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-03-15-Oil-replacement/Article/</guid><description>vroom vroom 🚗</description><pubDate>Sat, 15 Mar 2025 00:00:00 GMT</pubDate></item><item><title>IPSec tunnels</title><link>https://blog.ironsm4sh.nl/post/2025-04-08-IPSec-tunnels/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-04-08-IPSec-tunnels/Article/</guid><description>A VPN connection across LAN networks</description><pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Boiler electrode replacement</title><link>https://blog.ironsm4sh.nl/post/2025-04-26-Boiler-electrode-replacement/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-04-26-Boiler-electrode-replacement/Article/</guid><description>E4 - More than 5 start attempts without any flame formation.</description><pubDate>Sat, 26 Apr 2025 00:00:00 GMT</pubDate></item><item><title>HTML label generator</title><link>https://blog.ironsm4sh.nl/post/2025-05-17-HTML-label-generator/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-05-17-HTML-label-generator/Article/</guid><description>Webpages on your bottle!</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate></item><item><title>Android Auto</title><link>https://blog.ironsm4sh.nl/post/2025-06-04-Android-Auto/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-06-04-Android-Auto/Article/</guid><description>Cheap AliExpress radio with Android Auto</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Replacing the CV boot in a Citroën AX (1993)</title><link>https://blog.ironsm4sh.nl/post/2025-06-14-CV-Boot-Replacement/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-06-14-CV-Boot-Replacement/Article/</guid><description>Universeel asmanchetset, 17.70 euro</description><pubDate>Sat, 14 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Using a cheap wildcam</title><link>https://blog.ironsm4sh.nl/post/2025-07-14-Wildcam/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-07-14-Wildcam/Article/</guid><description>Secretly recording creatures when they leave their home</description><pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate></item><item><title>HolyMate at WHY2025</title><link>https://blog.ironsm4sh.nl/post/2025-08-17-HolyMate-WHY2025/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-08-17-HolyMate-WHY2025/Article/</guid><description>Making ice-tea on the field</description><pubDate>Sun, 17 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Using Buildroot for the Raspberry Pi 4</title><link>https://blog.ironsm4sh.nl/post/2025-09-22-Buildroot-for-RPI4/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-09-22-Buildroot-for-RPI4/Article/</guid><description>Replication at all costs</description><pubDate>Mon, 22 Sep 2025 00:00:00 GMT</pubDate></item><item><title>ESP32 Checklist</title><link>https://blog.ironsm4sh.nl/post/2025-11-01-ESP32-Checklist/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-11-01-ESP32-Checklist/Article/</guid><description>With MQTT and touch controls</description><pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Testing my backups</title><link>https://blog.ironsm4sh.nl/post/2025-11-03-Testing-my-backups/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-11-03-Testing-my-backups/Article/</guid><description>Unscheduled, might I add!</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Connecting QuestDB using EF</title><link>https://blog.ironsm4sh.nl/post/2025-12-06-Connecting-QuestDB-using%20EF/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2025-12-06-Connecting-QuestDB-using%20EF/Article/</guid><description>HolyMate is going to support analytics</description><pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Raspberry Pi camera stream from Dotnet</title><link>https://blog.ironsm4sh.nl/post/2026-01-04-Raspberry-pi-cam-stream-buildroot-dotnet/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-01-04-Raspberry-pi-cam-stream-buildroot-dotnet/Article/</guid><description>Smile for the camera!</description><pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Small power latch module</title><link>https://blog.ironsm4sh.nl/post/2026-02-04-small-power-latch/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-02-04-small-power-latch/Article/</guid><description>For small battery operated devices</description><pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Screeps</title><link>https://blog.ironsm4sh.nl/post/2026-03-01-Screeps/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-03-01-Screeps/Article/</guid><description>A game about programming creeps</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Hacking an AndroidAuto screen</title><link>https://blog.ironsm4sh.nl/post/2026-03-11-Hacking-an-AndroidAuto-screen/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-03-11-Hacking-an-AndroidAuto-screen/Article/</guid><description>I wonder how these are made this cheaply</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Playing with OpenPLC</title><link>https://blog.ironsm4sh.nl/post/2026-04-09-OpenPLC/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-04-09-OpenPLC/Article/</guid><description>Industrial programming.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Working on a scooter</title><link>https://blog.ironsm4sh.nl/post/2026-05-09-Working-on-a-scooter/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-05-09-Working-on-a-scooter/Article/</guid><description>La souris at speed</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>Making a gameboy game</title><link>https://blog.ironsm4sh.nl/post/2026-06-06-Gameboy-game/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-06-06-Gameboy-game/Article/</guid><description>Okay, it&apos;s a slideshow</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Installing power in the shed</title><link>https://blog.ironsm4sh.nl/post/2026-07-06-Installing-power-in-the-shed/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-07-06-Installing-power-in-the-shed/Article/</guid><description>With no power, its barely more than storage</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Flip flap flip flap display</title><link>https://blog.ironsm4sh.nl/post/2026-08-04-Flip-flap-displays/Article/</link><guid isPermaLink="true">https://blog.ironsm4sh.nl/post/2026-08-04-Flip-flap-displays/Article/</guid><description>You might know them as split-flap</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>