Skip to main content
A field journal open on a rustic wooden desk inside a cabin, with tools and a vintage camera, a pine forest visible through the window at golden hour

Blog

Build logs, field reports, and deep dives from the people building TrailCurrent. Real work, documented as it happens.

Featured

Latest Posts

Everything we publish lives here. Filter by category or scroll the timeline.

Build Log

Milepost Enclosure on MakerWorld

· 4 min read

The Milepost 3D printed wall-mount enclosure is now on MakerWorld. Physical design is locked. Firmware is progressing fast with home, energy, water, and button screens all running, and OTA updates validated.

Read post →

Deep Dive

Peregrine and Milepost: What's Changed

· 5 min read

Peregrine gets a pre-built image installer. Milepost ships configurable buttons and web OTA. Overlook adds zip deployment so the full system update story works with or without a cloud.

Read post →

Release Notes

Milepost Picks Its Screen

· 2 min read

Milepost locks in the Waveshare ESP32-S3-Touch-LCD-7B with a 1024x600 dimmable display. A new detachable wall-mount case keeps the install clean.

Read post →

Build Log

Reservoir Takes Shape

· 2 min read

Tank level sensors are mounted and validated. Case design and connectors are in the final stretch — we expect to complete this module this week.

Read post →

Field Report

Headwaters Moves Into the Trailer

· 3 min read

Headwaters is now installed in the trailer and monitored live via Farwatch. Averaging 15W constant, it lives comfortably on 200W of solar and a 100Ah battery, never dropping below 75% even on cloudy days.

Read post →

Field Report

Why We Chose the Spitz Plus

· 4 min read

Low power, dual LAN, dual SIM, wall mount, barrel connector, four SMA antennas. Why the GL.iNet Spitz Plus is the recommended router for TrailCurrent — and a thank-you to GL.iNet for believing early.

Read post →

Deep Dive

Goodbye Pi 5, Hello CM5

· 6 min read

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.

Read post →

Release Notes

Plateau Learns to Level

· 4 min read

Plateau moves to an IMU-based leveling approach, Peregrine gets a new language model and real intents, and Borealis is ready for DIY manufacturing.

Read post →

Release Notes

Two New Modules and a Rename

· 4 min read

Peregrine (voice assistant) and Borealis (air quality) join the platform. Switchback ships its first Gerbers. And every repo gets renamed.

Read post →

Release Notes

Fireside Cuts the Cord

· 5 min read

Fireside trades wired CAN for WiFi + MQTT and becomes a real wall-mounted remote. Picket and Spotter pick up their first real firmware.

Read post →

Release Notes

First Deployments, End to End

· 4 min read

WiFi credentials now travel over CAN, every firmware repo stops storing secrets, and the iOS PWA finally installs cleanly behind Let's Encrypt.

Read post →

Release Notes

The Repositories Go Public

· 4 min read

21 TrailCurrent repositories land on GitHub under trailcurrentoss. Headwaters gets a proper first-run experience and Milepost lights up for the first time.

Read post →

Want to write something?

Build logs and field reports from the community are welcome. Open a pull request against the website repo with your post.