<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>TrailCurrent Blog</title>
    <link>https://trailcurrent.com/blog.html</link>
    <atom:link href="https://trailcurrent.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Build logs, field reports, deep dives, and release notes from the open-source Software Defined Vehicle platform.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 17 Aug 2026 00:00:00 +0000</lastBuildDate>
    <item>
      <title>Quiet Does Not Mean Stopped</title>
      <link>https://trailcurrent.com/blog/cnc-pendant-cameras-and-cabinets.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/cnc-pendant-cameras-and-cabinets.html</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 +0000</pubDate>
      <description>The repos have been quiet, the shop has not. A handheld CNC pendant built on the same ESP32-P4 touchscreen that runs Fireside, headed for the cabinets in the cargo trailer conversion that started TrailCurrent. Plus early hardware testing on a camera controller that runs object detection on your rig, Milepost settled into the wall and behaving, and the heat problem holding up Cornerstone.</description>
    </item>
    <item>
      <title>Closing In on 1.0</title>
      <link>https://trailcurrent.com/blog/closing-in-on-1-0.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/closing-in-on-1-0.html</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate>
      <description>A status update from the bench. The field bugs we could not reproduce indoors now happen on demand, with a cable attached so we can watch why. Plus a talk button that reaches Peregrine from out at the fire, cameras on Headwaters, a matching look across every screen, a rolling hour of history on Fireside, and Cornerstone now in testing.</description>
    </item>
    <item>
      <title>Eyes on Your Rig</title>
      <link>https://trailcurrent.com/blog/live-camera-monitoring.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/live-camera-monitoring.html</guid>
      <pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate>
      <description>Overlook now has a Live Monitoring tab. Plug USB webcams into your Headwaters, turn them on in settings, and every camera shows up as a live tile on any phone, tablet, or laptop on your rig&#x27;s wifi.</description>
    </item>
    <item>
      <title>Streets to the Trailhead, Trails from There</title>
      <link>https://trailcurrent.com/blog/mixed-navigation.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/mixed-navigation.html</guid>
      <pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate>
      <description>Overlook now routes you down real roads to the trailhead, then hands over to a GPX track you uploaded for the trail itself. All offline, on your rig, while every TrailCurrent sensor and alarm stays running.</description>
    </item>
    <item>
      <title>Place Search and Turn-by-Turn Routing, Offline</title>
      <link>https://trailcurrent.com/blog/place-search-and-routing.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/place-search-and-routing.html</guid>
      <pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate>
      <description>Headwaters can now search for places by name and give you turn-by-turn directions, all from the map on your rig. No cell signal needed. A big step toward full offline navigation.</description>
    </item>
    <item>
      <title>One Build, Phone Setup, Live Map Upload</title>
      <link>https://trailcurrent.com/blog/one-build-phone-setup-live-maps.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/one-build-phone-setup-live-maps.html</guid>
      <pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate>
      <description>The next Headwaters image is here. One build turns out both CM5 variants at once, the download drops to 2.6 GB, first-time setup happens from your phone with no terminal, and uploading a fresh map from the browser is now working end to end.</description>
    </item>
    <item>
      <title>What&#x27;s Cooking: Maps, Setup, and Cornerstone</title>
      <link>https://trailcurrent.com/blog/whats-cooking-maps-setup-cornerstone.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/whats-cooking-maps-setup-cornerstone.html</guid>
      <pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate>
      <description>Three big changes on deck for TrailCurrent. Real navigation in the offline map, a first-boot flow that skips SSH, and a combined firmware called Cornerstone that runs six modules on one board. Expect the repos to go a little quiet while this lands.</description>
    </item>
    <item>
      <title>Easier To Build, Easier To Own</title>
      <link>https://trailcurrent.com/blog/easier-to-build.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/easier-to-build.html</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate>
      <description>TrailCurrent should be easier to build with every release. The new Buy It path for Headwaters is the latest step. Four off-the-shelf parts, no PCB, no printer, no soldering on this module. This is a direction, not a one-off.</description>
    </item>
    <item>
      <title>One App, Every Screen</title>
      <link>https://trailcurrent.com/blog/one-app-every-screen.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/one-app-every-screen.html</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate>
      <description>Overlook now adapts to the screen you&#x27;re on. Camping, Driving, and Storage modes; Spotter-level driving dashboard on any phone; reverse geocoded location; and locale settings for speed, temperature, and altitude.</description>
    </item>
    <item>
      <title>A Simpler Headwaters: The Wireless-Base Variant</title>
      <link>https://trailcurrent.com/blog/headwaters-cm5-wireless-base.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/headwaters-cm5-wireless-base.html</guid>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <description>A new Headwaters build option using the Waveshare CM5-IO-Wireless-Base. Skip the 3D print, skip the CAN HAT, skip the DTM connector. One board, one case, one order.</description>
    </item>
    <item>
      <title>The Heat Wave Test</title>
      <link>https://trailcurrent.com/blog/heat-wave-test.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/heat-wave-test.html</guid>
      <pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate>
      <description>Multiple days above 100 degrees inside the test trailer. Headwaters ramped its fan, held CPU under 70 degrees Celsius, and kept the system online without a blink. On 200W of solar and a 100Ah battery.</description>
    </item>
    <item>
      <title>Three Days in the Field with Spotter and Milepost</title>
      <link>https://trailcurrent.com/blog/field-testing-spotter-milepost.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/field-testing-spotter-milepost.html</guid>
      <pubDate>Mon, 29 Jun 2026 00:00:00 +0000</pubDate>
      <description>Three days of real-world towing with Spotter and Milepost surfaced bugs the bench never showed. Most of the Spotter list is fixed. Milepost still has a couple of items in flight.</description>
    </item>
    <item>
      <title>Sunsetting Torrent</title>
      <link>https://trailcurrent.com/blog/sunsetting-torrent.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/sunsetting-torrent.html</guid>
      <pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate>
      <description>Torrent is retired. Switchback now covers light switching and Picket-format sensor inputs in one off-the-shelf module. One fewer custom PCB on the build list.</description>
    </item>
    <item>
      <title>What You Cannot See: One Alarm Engine, Three Screens</title>
      <link>https://trailcurrent.com/blog/cabinet-watch-everywhere.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/cabinet-watch-everywhere.html</guid>
      <pubDate>Sun, 21 Jun 2026 00:00:00 +0000</pubDate>
      <description>Cabinets you cannot see from the driver&#x27;s seat. Stabilizer jacks below the rig. A fridge switch you bumped off on the way out the door. A ramp door you forgot to raise. Today the same alarm engine watches all of them across three TrailCurrent screens, and you decide what counts as worth knowing on each one.</description>
    </item>
    <item>
      <title>The Notes We Hand to Our AI Helper Are Now Open Source</title>
      <link>https://trailcurrent.com/blog/trailcurrent-claude-skills-open-source.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/trailcurrent-claude-skills-open-source.html</guid>
      <pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate>
      <description>The notes we write for the Claude AI assistant are now public on GitHub. First card is the EEZ Studio skill that built the FluidNC pendant&#x27;s touchscreen in a single day.</description>
    </item>
    <item>
      <title>Spotter Becomes the Tow Vehicle Dashboard</title>
      <link>https://trailcurrent.com/blog/spotter-tow-vehicle-dashboard.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/spotter-tow-vehicle-dashboard.html</guid>
      <pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate>
      <description>Spotter is the little screen that rides up front with you. After a major rework, the Drive screen now shows battery, tire pressure, solar, turn signals and 7-pin trailer lamps at a glance.</description>
    </item>
    <item>
      <title>TrailCurrent Gives Back: A Feature Tour of EEZ Studio and LVGL on an ESP32 Touchscreen</title>
      <link>https://trailcurrent.com/blog/eez-studio-touchscreen-tutorial.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/eez-studio-touchscreen-tutorial.html</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate>
      <description>We build TrailCurrent, we give it away as open source, and we teach others how to do the same with their own ideas. This post and video are example three. A feature tour of EEZ Studio and LVGL, the free open source stack behind the touchscreens on Milepost and Fireside, demoed on a handheld FluidNC CNC pendant.</description>
    </item>
    <item>
      <title>Someone Else Is Building This: Meet Australis</title>
      <link>https://trailcurrent.com/blog/first-community-build-australis.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/first-community-build-australis.html</guid>
      <pubDate>Sun, 14 Jun 2026 00:00:00 +0000</pubDate>
      <description>A builder in Europe is putting a TrailCurrent rig together from scratch and has designed a new module of their own. Australis watches the air inside a dog trailer and can tell the fan to kick on. The dashboard is already showing a spot for it. The sensors are in the mail.</description>
    </item>
    <item>
      <title>The Touchscreen Inside Milepost, Reviewed</title>
      <link>https://trailcurrent.com/blog/milepost-screen-reviewed.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/milepost-screen-reviewed.html</guid>
      <pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate>
      <description>Milepost runs on the Waveshare ESP32-S3-LCD-7B: an ESP32-S3, a 7-inch 1024x600 capacitive touch IPS panel, WiFi, and USB-C on a single board. A bench review of the screen, what is on the back, and why it earns its slot on the wall.</description>
    </item>
    <item>
      <title>Peregrine: What Stopped the Jump from Llama 3.2 1B to 3B</title>
      <link>https://trailcurrent.com/blog/peregrine-llama-3b-runtime-gap.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/peregrine-llama-3b-runtime-gap.html</guid>
      <pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate>
      <description>What happened when we tried to move Peregrine&#x27;s on-device language model from Llama 3.2 1B to 3B on the Radxa Dragon Q6A. What we tried, what blocked us, and what changes about the path forward.</description>
    </item>
    <item>
      <title>Pi 5 vs Radxa Dragon Q6A: The Board Behind Three of Our Modules</title>
      <link>https://trailcurrent.com/blog/raspberry-pi-5-vs-radxa-q6a.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/raspberry-pi-5-vs-radxa-q6a.html</guid>
      <pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
      <description>A side-by-side look at the Raspberry Pi 5 and the Radxa Dragon Q6A, the $139 board that runs Playbill, runs Peregrine, and is the candidate second brain we are working through for Headwaters.</description>
    </item>
    <item>
      <title>Playbill, Polished: Smooth 4K, a Quieter Case, and Sharper Docs</title>
      <link>https://trailcurrent.com/blog/playbill-q6a-hardware-acceleration.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/playbill-q6a-hardware-acceleration.html</guid>
      <pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate>
      <description>Two weeks of polish on Playbill. Local 4K movies play smoothly. The case is quieter and the buttons are where your hand expects them. The full desktop side of the box is more capable for users building their own things on it. Plus a public lessons-learned doc for anyone considering the Radxa Dragon Q6A for their own project.</description>
    </item>
    <item>
      <title>Switchback, Reviewed: Eight Relays and Eight Picket Inputs on the CAN Bus</title>
      <link>https://trailcurrent.com/blog/waveshare-esp32-s3-relay-can-review.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/waveshare-esp32-s3-relay-can-review.html</guid>
      <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
      <description>Hardware review of TrailCurrent Switchback, the 8-relay 8-input CAN-bus module built on the Waveshare ESP32-S3-ETH-8DI-8RO-C. Plus the design decision that quietly knocks a part off the BOM: the inputs broadcast in Picket format byte-for-byte.</description>
    </item>
    <item>
      <title>Borealis Hardware Hits the Bench</title>
      <link>https://trailcurrent.com/blog/borealis-hardware-arrived.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/borealis-hardware-arrived.html</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate>
      <description>The Borealis sensor parts landed on the bench. Next up: wire the four sensors to the Waveshare ESP32-S3 carrier, burn in the MQ-6, validate against Headwaters over CAN, and start cutting the case in FreeCAD.</description>
    </item>
    <item>
      <title>Three Days in the Field, One Quiet SSL Bug</title>
      <link>https://trailcurrent.com/blog/farwatch-cert-renewal-in-container.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/farwatch-cert-renewal-in-container.html</guid>
      <pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate>
      <description>Three days of field testing surfaced a quiet failure mode in Farwatch&#x27;s Let&#x27;s Encrypt renewal. The fix moves certbot inside the Docker stack so the cloud heals itself without a host cron job.</description>
    </item>
    <item>
      <title>Playbill v0.1: One Image, Many Sources</title>
      <link>https://trailcurrent.com/blog/playbill-v01-image.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/playbill-v01-image.html</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
      <description>Playbill v0.1 is a flashable image for the Radxa Dragon Q6A. Live TV, radio, AirPlay, DVD-to-library with metadata, YouTube, and rig telemetry, all from one flash. A prebuilt .img is on the way for people who don&#x27;t want to install the dev tools.</description>
    </item>
    <item>
      <title>Why Fireside Runs on the ESP32-P4</title>
      <link>https://trailcurrent.com/blog/fireside-on-esp32-p4.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/fireside-on-esp32-p4.html</guid>
      <pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate>
      <description>Why Fireside runs on the ESP32-P4: a RISC-V MCU with dedicated MIPI-DSI, a 2D pixel pipeline, and an ESP32-C6 co-processor for WiFi 6. The video walks through the hardware and what it changes for a 7-inch touch dashboard.</description>
    </item>
    <item>
      <title>Your Phone Is Now the Playbill Remote</title>
      <link>https://trailcurrent.com/blog/playbill-remote-in-the-pwa.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/playbill-remote-in-the-pwa.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      <description>The Overlook PWA can now drive Playbill like a remote. Power, D-pad, transport, volume, and a streaming text field that types into whatever is focused on the TV. All over MQTT on the local network.</description>
    </item>
    <item>
      <title>Build Your Own: The Switchback Page Is Live</title>
      <link>https://trailcurrent.com/blog/build-your-own-switchback.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/build-your-own-switchback.html</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate>
      <description>The Switchback detail page is live. Eight relay outputs, eight Picket-format digital inputs, one off-the-shelf module. Bill of materials, hardware overview, wiring, CAN protocol, and a high-voltage safety section.</description>
    </item>
    <item>
      <title>Raspberry Pi 5 vs CM5: Why Headwaters Switched</title>
      <link>https://trailcurrent.com/blog/raspberry-pi-5-vs-cm5.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/raspberry-pi-5-vs-cm5.html</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate>
      <description>Raspberry Pi 5 vs CM5: why Headwaters switched. Availability, cost, assembly, and what the new Waveshare-base stack changes underneath.</description>
    </item>
    <item>
      <title>Introducing Playbill: A Rig Computer That Doubles as the Entertainment Center</title>
      <link>https://trailcurrent.com/blog/introducing-playbill.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/introducing-playbill.html</guid>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate>
      <description>Playbill is a low-power Linux desktop for your rig that doubles as the evening entertainment center. Built on the Radxa Dragon Q6A and tied into the rest of TrailCurrent.</description>
    </item>
    <item>
      <title>Borealis: Real CO2, CO and Propane Detection for RVs</title>
      <link>https://trailcurrent.com/blog/borealis-safety-sensor-suite.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/borealis-safety-sensor-suite.html</guid>
      <pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate>
      <description>Borealis adds real NDIR CO2, electrochemical CO, VOC trending, and propane leak detection in one open-source RV sensor. Firmware ready, parts on order.</description>
    </item>
    <item>
      <title>24/7 RV Monitoring on 430 MB a Month: Headwaters</title>
      <link>https://trailcurrent.com/blog/headwaters-cellular-data.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/headwaters-cellular-data.html</guid>
      <pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate>
      <description>24/7 RV cloud monitoring uses about 100 MB over 7 days. ~430 MB a month fits inside your existing phone plan with room left for camping data.</description>
    </item>
    <item>
      <title>On the Bench: The Waveshare Board Behind Most of Our Modules</title>
      <link>https://trailcurrent.com/blog/waveshare-esp32-s3-can-review.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/waveshare-esp32-s3-can-review.html</guid>
      <pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate>
      <description>Hardware review of the Waveshare ESP32-S3 RS485 CAN board, the off-the-shelf module behind Bearing, Solstice, Reservoir, and most TrailCurrent CAN nodes.</description>
    </item>
    <item>
      <title>Headwaters on Radxa: Confirmed Working, and Cheaper End to End</title>
      <link>https://trailcurrent.com/blog/headwaters-radxa-confirmed.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/headwaters-radxa-confirmed.html</guid>
      <pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate>
      <description>The Radxa Dragon Q6A build of Headwaters is confirmed working with the plain Waveshare RS485 CAN HAT. A 4 GB Q6A is about fifteen dollars more than a 4 GB CM5, but it skips the carrier board and uses a cheaper CAN hat, so the total Headwaters bill of materials lands lower.</description>
    </item>
    <item>
      <title>Why Milepost Goes Dark: The Screen Timeout</title>
      <link>https://trailcurrent.com/blog/milepost-screen-timeout.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/milepost-screen-timeout.html</guid>
      <pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate>
      <description>Milepost lives on a wall in a space people sleep in. A lit screen at night is a problem. Here is why Milepost now goes truly dark on timeout, and what we learned about the CH32V003 backlight controller getting it there.</description>
    </item>
    <item>
      <title>TrailCurrent Lands on Hackaday.io</title>
      <link>https://trailcurrent.com/blog/trailcurrent-on-hackaday.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/trailcurrent-on-hackaday.html</guid>
      <pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate>
      <description>TrailCurrent now has a project page on Hackaday.io. A short note on why, who it is for, and what we plan to post there alongside this blog.</description>
    </item>
    <item>
      <title>Headwaters Gets a Second Platform: The Radxa Dragon Q6A</title>
      <link>https://trailcurrent.com/blog/headwaters-radxa-variant.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/headwaters-radxa-variant.html</guid>
      <pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate>
      <description>A second reference platform for Headwaters. The Radxa Dragon Q6A joins the CM5 with on-board NVMe, on-board 12V input, and a cheaper CAN hat, widening availability and trimming cost so more people can build TrailCurrent.</description>
    </item>
    <item>
      <title>Build Your Own: The Solstice Page Is Live</title>
      <link>https://trailcurrent.com/blog/build-your-own-solstice.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/build-your-own-solstice.html</guid>
      <pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate>
      <description>The Solstice detail page is live and the enclosure is now printable with a single click on MakerWorld. A full build guide for the solar and battery gateway: bill of materials, drawings, print profile, CAN map, and assembly.</description>
    </item>
    <item>
      <title>Solstice Absorbs Ampline</title>
      <link>https://trailcurrent.com/blog/solstice-absorbs-ampline.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/solstice-absorbs-ampline.html</guid>
      <pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate>
      <description>Solstice now handles both solar MPPT and battery shunt monitoring. Ampline is retired. One module, one enclosure, one fewer line on the bill of materials.</description>
    </item>
    <item>
      <title>Milepost Enclosure on MakerWorld</title>
      <link>https://trailcurrent.com/blog/milepost-enclosure-on-makerworld.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/milepost-enclosure-on-makerworld.html</guid>
      <pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate>
      <description>The Milepost 3D printed enclosure is now on MakerWorld. The physical design is locked, firmware is progressing fast, and OTA updates are validated on the 7-inch vehicle touchscreen display.</description>
    </item>
    <item>
      <title>Peregrine and Milepost: What&#x27;s Changed</title>
      <link>https://trailcurrent.com/blog/peregrine-milepost-update.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/peregrine-milepost-update.html</guid>
      <pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate>
      <description>Peregrine is getting a pre-built image installer. Milepost shipped configurable buttons, web OTA, and a full dashboard UI. Overlook now supports zip deployments so the full system update story works whether you run a cloud or not.</description>
    </item>
    <item>
      <title>Peregrine Gets an Image Installer</title>
      <link>https://trailcurrent.com/blog/peregrine-image-installer.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/peregrine-image-installer.html</guid>
      <pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate>
      <description>Peregrine is moving to a flashable image installer. Flash once, boot twice, answer a few questions on first login, and your offline voice assistant is running. No provisioning scripts, no manual setup.</description>
    </item>
    <item>
      <title>Build Your Own: The Reservoir Page Is Live</title>
      <link>https://trailcurrent.com/blog/build-your-own-reservoir.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/build-your-own-reservoir.html</guid>
      <pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate>
      <description>The Reservoir detail page is live and the case is on Makerworld. Bill of materials, wiring, orthographic drawings, assembly animation, and a step-by-step build guide for the tank level monitor.</description>
    </item>
    <item>
      <title>Peregrine Case Lands on Makerworld</title>
      <link>https://trailcurrent.com/blog/peregrine-case-on-makerworld.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/peregrine-case-on-makerworld.html</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <description>The Peregrine case is now live on Makerworld. Print-ready, slicer-profiled, and ready to house the offline voice assistant module.</description>
    </item>
    <item>
      <title>Build Your Own: The Peregrine Page Is Live</title>
      <link>https://trailcurrent.com/blog/build-your-own-peregrine.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/build-your-own-peregrine.html</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <description>The Peregrine detail page is live, and the case is now printable with a single click on Makerworld. A full build guide for the offline voice assistant: bill of materials, drawings, print profile, and assembly.</description>
    </item>
    <item>
      <title>Multi-Device Addressing: One Bus, Many Modules</title>
      <link>https://trailcurrent.com/blog/multi-device-addressing.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/multi-device-addressing.html</guid>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      <description>Torrent, Switchback, and Tapper firmware now support multi-device addressing. The web flasher picks the right binary for your setup. Run multiple power modules and switch panels on one CAN bus.</description>
    </item>
    <item>
      <title>Reservoir v1.0.0: Firmware and Wiring Diagrams Published</title>
      <link>https://trailcurrent.com/blog/reservoir-firmware-v1.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/reservoir-firmware-v1.html</guid>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      <description>Reservoir v1.0.0 firmware is released alongside full wiring diagrams. Three tanks, twelve sensors, one ribbon cable, zero guesswork.</description>
    </item>
    <item>
      <title>v1.0.0: First Stable Firmware for Torrent, Switchback, and Tapper</title>
      <link>https://trailcurrent.com/blog/v1-firmware-releases.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/v1-firmware-releases.html</guid>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      <description>Torrent, Switchback, and Tapper ship their first stable firmware. Version 1.0.0 brings multi-device addressing, OTA updates, CAN bus discovery, and pre-built binaries for the web flasher.</description>
    </item>
    <item>
      <title>Reservoir Takes Shape</title>
      <link>https://trailcurrent.com/blog/reservoir-takes-shape.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/reservoir-takes-shape.html</guid>
      <pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate>
      <description>Reservoir&#x27;s tank level sensors are mounted and validated. Case design and connectors are in the final stretch — we expect to complete this module this week.</description>
    </item>
    <item>
      <title>Milepost Picks Its Screen</title>
      <link>https://trailcurrent.com/blog/milepost-hardware-locked.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/milepost-hardware-locked.html</guid>
      <pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate>
      <description>Milepost locks in the Waveshare ESP32-S3-Touch-LCD-7B with a 1024x600 display and dimmable backlight. A new detachable wall-mount case keeps the install clean.</description>
    </item>
    <item>
      <title>Flash From Your Browser: The Web Flasher Is Live</title>
      <link>https://trailcurrent.com/blog/flash-from-your-browser.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/flash-from-your-browser.html</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <description>A new web-based flashing tool lets you program any TrailCurrent module directly from your browser. Pick a module, pick a release, plug in USB, click flash. No toolchain, no command line.</description>
    </item>
    <item>
      <title>Our First Case Lands on Makerworld</title>
      <link>https://trailcurrent.com/blog/first-case-on-makerworld.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/first-case-on-makerworld.html</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <description>The first TrailCurrent case is now live on Makerworld. Headwaters leads the way, with every other module&#x27;s case to follow.</description>
    </item>
    <item>
      <title>Build Your Own: Bearing Joins the Detail Pages</title>
      <link>https://trailcurrent.com/blog/build-your-own-bearing.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/build-your-own-bearing.html</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <description>Bearing is the second TrailCurrent module to get a full detail page — bill of materials, dimensioned drawings, print settings, and assembly steps. We&#x27;re working through every module at this level of detail.</description>
    </item>
    <item>
      <title>Proximity Rules and a New Project</title>
      <link>https://trailcurrent.com/blog/proximity-rules.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/proximity-rules.html</guid>
      <pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate>
      <description>Farwatch gets proximity-based rules for location-aware automation. A new repo, Reservoir, quietly joins the family.</description>
    </item>
    <item>
      <title>Build Your Own: The Headwaters Page Is Live</title>
      <link>https://trailcurrent.com/blog/build-your-own-headwaters.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/build-your-own-headwaters.html</guid>
      <pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate>
      <description>The first detail page is live. Headwaters now has a full build guide — bill of materials, technical drawings, print settings, and assembly steps — so anyone can put one together. Every other module is next.</description>
    </item>
    <item>
      <title>Headwaters Moves Into the Trailer</title>
      <link>https://trailcurrent.com/blog/headwaters-in-the-trailer.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/headwaters-in-the-trailer.html</guid>
      <pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate>
      <description>Headwaters is now installed in the trailer and monitored live via Farwatch. Averaging 15W constant, 200W of solar and a 100Ah battery keep it running around the clock.</description>
    </item>
    <item>
      <title>Why We Chose the Spitz Plus</title>
      <link>https://trailcurrent.com/blog/why-spitz-plus.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/why-spitz-plus.html</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <description>Why the GL.iNet Spitz Plus (GL-X2000) is the recommended router for TrailCurrent: low power, dual LAN, dual SIM, wall mount, barrel connector, and four SMA antennas.</description>
    </item>
    <item>
      <title>The ESP-IDF Migration and Auto-Discovery</title>
      <link>https://trailcurrent.com/blog/esp-idf-and-discovery.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/esp-idf-and-discovery.html</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <description>Twelve firmware repos migrated from Arduino to ESP-IDF in a single week. Module auto-discovery lands across the bus. Node-RED comes out of the stack.</description>
    </item>
    <item>
      <title>Goodbye Pi 5, Hello CM5</title>
      <link>https://trailcurrent.com/blog/goodbye-pi5-hello-cm5.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/goodbye-pi5-hello-cm5.html</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <description>Headwaters drops the Raspberry Pi 5 in favor of a CM5 on a Waveshare base with a Waveshare CAN hat. All off-the-shelf, broadly available, and an entire carrier board EDA deleted.</description>
    </item>
    <item>
      <title>Plateau Learns to Level</title>
      <link>https://trailcurrent.com/blog/plateau-learns-to-level.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/plateau-learns-to-level.html</guid>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <description>Plateau moves to an IMU-based leveling approach, Peregrine gets a new language model and real intents, and Borealis is ready for DIY manufacturing.</description>
    </item>
    <item>
      <title>Two New Modules and a Rename</title>
      <link>https://trailcurrent.com/blog/peregrine-and-borealis.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/peregrine-and-borealis.html</guid>
      <pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate>
      <description>Peregrine (voice assistant) and Borealis (air quality) join the platform. Switchback ships its first Gerbers. And every repo gets renamed.</description>
    </item>
    <item>
      <title>Fireside Cuts the Cord</title>
      <link>https://trailcurrent.com/blog/fireside-goes-wireless.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/fireside-goes-wireless.html</guid>
      <pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate>
      <description>Fireside trades wired CAN for WiFi + MQTT and becomes a real wall-mounted remote. Picket and Spotter pick up their first real firmware.</description>
    </item>
    <item>
      <title>First Deployments, End to End</title>
      <link>https://trailcurrent.com/blog/first-deployments-end-to-end.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/first-deployments-end-to-end.html</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate>
      <description>WiFi credentials now travel over CAN, every firmware repo stops storing secrets, and the iOS PWA finally installs cleanly behind Let&amp;#39;s Encrypt.</description>
    </item>
    <item>
      <title>The Repositories Go Public</title>
      <link>https://trailcurrent.com/blog/public-on-github.html</link>
      <guid isPermaLink="true">https://trailcurrent.com/blog/public-on-github.html</guid>
      <pubDate>Wed, 18 Feb 2026 00:00:00 +0000</pubDate>
      <description>21 TrailCurrent repositories land on GitHub under trailcurrentoss. Headwaters gets a proper first-run experience and Milepost lights up for the first time.</description>
    </item>
  </channel>
</rss>
