What's Inside
A modular system you can customize for your vehicle. Start with what you need today, add more as you go. Every piece is open source.
Start Small
A power controller and vehicle computer is all you need to get going. Control lights and accessories from your phone on day one.
Add Over Time
Want GPS tracking? Plug in the location module. Need air quality alerts? Add that module. Each one just connects to the same simple cable.
All Open Source
Every hardware design, firmware file, and line of code is on GitHub. Inspect it, modify it, or build it yourself.
The Full Ecosystem
18 modules. One platform. Click any to jump to details.
Want to see how it all connects?
Explore the full system architecture—from ESP32 hardware modules through CAN bus to edge compute and optional cloud. See every layer and protocol in an interactive diagram.
Core System
No more fuse panels, unlabeled switches, or guesswork. This is the foundation.
Torrent
Power Distribution Module
Eight channels of smart power, one module. Every connected light becomes dimmable. Monitor power draw in real time. Torrent replaces traditional switches with smart, controllable outputs—on/off switching and PWM dimming across 8 channels via CAN bus.
Tapper
Eight Button Panel
Tap. Toggle. Done. Eight backlit, programmable buttons mounted in your vehicle for one-touch control. Short press, long press—each button sends commands to Torrent over CAN bus. Works alongside the app for hands-free control when you're in the vehicle.
Headwaters
In-Vehicle Computer
Where everything flows from. The central hub that ties all modules together. Runs your dashboard in any web browser, stores offline maps for navigation without cell service, and bridges CAN bus to MQTT. Paired with a compact router, it serves everything over WiFi—even in the most remote locations.
Peregrine
Voice Assistant
Hands-free control, no internet required. An in-vehicle AI assistant with a fully offline speech pipeline—wake word detection, speech-to-text, local LLM, and text-to-speech. MQTT integration lets you control any module with your voice.
In-Vehicle Displays
Stop crawling under the rig with a flashlight. Everything you need to know, right where you can see it.
One Screen, Full Control
These displays bring together every sensor reading, every controllable device, and every automation into a single interface mounted right where you need it. Adjust the thermostat, dim the lights, check battery levels, and monitor air quality—all without reaching for your phone.
The platform supports multiple display hardware options, demonstrating a key design principle: the same firmware and interface adapt to different hardware. Choose the screen size and form factor that fits your vehicle.
Two Hardware Variants
Always on. Always at its post. A hardwired 7-inch capacitive touchscreen that mounts flush in a wall panel. Always-on control for thermostat, lighting, sensors, and power monitoring.
Milepost on GitHub Waveshare ESP32-S3 Touch LCD 7"Dock it. Grab it. Control everything. Battery-powered touchscreen on a wall cradle that detaches as a handheld remote—by the campfire, at the picnic table, wherever you are.
Fireside on GitHub Waveshare ESP32-P4 Touch LCD 7"
Powered by EEZ Studio
Tow Vehicle
Four hundred miles down the highway—is everything in the trailer still secure? Now you'll know.
Tow Vehicle Dashboard
Eyes on your trailer while your eyes stay on the road. A compact 4.3-inch touchscreen that mounts in your tow vehicle and communicates with the trailer wirelessly over WiFi. Check that cabinet doors are latched, verify hitch connections, monitor battery and solar status, and control lights—all before pulling out of the campsite.
Built on a Waveshare ESP32-S3 display module, it runs the same LVGL-based interface as the in-vehicle wall-mounted displays but is purpose-built for the tow vehicle use case. Same firmware architecture, different context.
Powered by EEZ Studio
Energy & Power
Running the generator at midnight because you guessed wrong? Never again.
Ampline
Battery Shunt Monitor
Every amp, accounted for. See voltage, current, state of charge, and time-to-empty at a glance. Know exactly how much power you have left so you can plan your day without guessing. Essential for boondocking and off-grid camping.
Solstice
Solar MPPT Monitor
See every watt your panels are pulling in. Track solar harvest alongside what you're consuming to see if you're gaining or losing power throughout the day. Make informed decisions about when to run appliances and when to conserve.
Solstice tracks what's coming in. Ampline tracks what's going out. Together, they're the difference between running the generator at midnight and sleeping straight through till sunrise.
Environment & Climate
Four people in a sealed trailer on a cold night. CO2 builds faster than you'd think.
Air Quality Monitor
Know what you're breathing before it becomes a problem. Continuously monitors temperature, humidity, and air quality inside your vehicle. If dangerous conditions are detected, it sounds an audible alarm and sends alerts to your phone. Peace of mind whether you're sleeping inside or checking in from home.
Zonal Monitoring
Install multiple modules throughout your vehicle for zone-by-zone reporting. Track conditions in the bedroom, kitchen, and storage areas independently. Each module reports to the same dashboard so you can see the full picture at a glance and spot problem areas immediately.
Reservoir
Water Level Sensor
Monitor fresh, grey, and black water tank levels in real time. Know exactly when to refill, when to dump, and how much capacity you have left.
Therma
Climate Relay
Set your comfort zone. Therma holds the line. Dual-relay climate controller with DHT22 temperature and humidity monitoring. Set a target temperature and Therma automatically manages heating and cooling via CAN bus—no more waking up at 3am to flip switches.
Borealis watches the air. Therma holds the temperature. Set your comfort zone once—they handle the rest, day and night, desert or mountains.
Location & Safety
Are your brake lights working? Is that storage door latched? Did the trailer move in the night?
Bearing
GNSS Location Module
Always know where you are—and when you got there. Tracks your vehicle's position and broadcasts location, heading, altitude, and precise time over CAN bus. Get alerts if it moves while in storage. Enables location-aware automation like turning on lights when you arrive at a favorite campsite.
Picket
Cabinet & Door Sensors
If it opens, Picket knows. Monitors doors, windows, and cabinets with magnetic reed switches. Get alerts while driving down the road if something shifts—catch problems before they get worse.
Aftline
Trailer Wiring Monitor
Full visibility on the signals behind you. Monitors all 7 pins of your trailer wiring harness—brake lights, turn signals, running lights, and charge line. Know everything is working before you pull out of the campsite.
Plateau
Vehicle Leveler
Know when you're sitting flat—before you unhitch. Measures pitch and roll so you can see exactly where to place leveling blocks. Streams level data to your dashboard for faster, easier campsite setup every time.
Aftline watches your wiring. Picket watches your doors. Bearing knows where you are. Before you pull out of camp, you know everything is secure.
Mobile & Cloud
Your rig, from the campfire or from your kitchen table two hundred miles away.
Web Dashboard
Your entire system, one screen. A full Progressive Web App that works on any device with a browser—Android, iOS, laptop, tablet. A router with Wi-Fi 6 creates the local network that makes this possible: connect to the vehicle’s WiFi and you have instant access to every control and sensor reading. No downloads, no accounts, no data shared with Apple or Google.
The same dashboard works remotely through the cloud backend when you're away from the vehicle. Either way, the interface is the same and your data stays under your control.
Outbound
Android App
Your rig in your pocket. Native Android app with quick access to lights, thermostat, power status, and sensor readings. Push notifications keep you informed. Built with Kotlin and Jetpack Compose using Material Design 3.
Farwatch
Cloud UI
Your rig, from anywhere on earth. A self-hostable cloud interface for remote monitoring and control when you're away from the vehicle. JWT authentication, WebSocket real-time updates, and push notifications. Your data stays on your infrastructure.
Connectivity
Extend the system wirelessly to reach more of your setup.
Every TrailCurrent module connects via a simple two-wire CAN bus cable. No complicated wiring harnesses, no proprietary connectors. The same protocol used by the automotive industry for decades.
Upcoming gateways will bridge TrailCurrent into existing vehicle networks, starting with the RV-C standard used by most modern motorhomes and trailers.
RV-C Gateway
A bridge between the TrailCurrent CAN bus and the RV-C standard protocol. Connects to existing RV-C devices—generators, inverters, tank sensors, slide-outs—and relays their data into your dashboard alongside everything else.
Shared Resources
Designs, documentation, and developer tools that support the whole platform.
Hardware Design Library
Shared components used across all hardware designs. Schematic symbols, circuit board layouts, 3D models, and design tools that keep every module consistent and compatible.
Documentation
Architecture guides, wiring diagrams, setup instructions, and system-level design decisions. Includes a web-based editor for the message definitions that modules use to communicate with each other.
Developer Libraries
For developers building or modifying modules. These firmware libraries handle common tasks like wireless updates, vehicle network communication, and status LEDs.
ESP32-C6 Libraries
ESP32-WROOM Libraries
New modules are always in development. Follow along on GitHub.
Explore the Source Code
Every module is open source. Browse the designs, read the code, and build it yourself.