Hacker News

Claude InReach Chatbot

by @tomchuk

Wired up Twilio & Anthropic API on a Cloudflare Worker so I can chat with Claude via Garmin InReach during a 3-week backcountry trip to Alaska's North Slope. Location metadata is included in the system prompt for accurate location-based info (weather, hunting regs, etc). Waiting to hear back from Garmin sales for access to their professional plans, which include their inReach Portal Connect inbound/outbound APIs. Also working on a small, portable USB-PD bench power supply: Regulated 3V3, 5V, 12V & unregulated PPS/EPR AVS pass-through. RP2040 running the show, driving a little OLED screen & some buttons for configuration. Includes a separate, galvanically isolated USB-C port in CDC-ACM for data: Dumps CSV data by default, then switches to a native protocol via handshake with a desktop/cli app. Desktop app shows live graphs for all outputs, exposes configuration, alarms, etc. CLI can turn every config knob, give live readings, or run a TOML-defined test plan. PyO3 wrapper around the protocol lib for easy scripting. Firmware is Rust/Embassy, GUI/CLI is Rust/eGUI/Ratatui. Goal is for it to be about the size of a pack of cigarettes.

Discover more builders

Builderlust is an endless, joyful scroll of real projects people are shipping right now. Get the app to keep finding your next spark of inspiration.

📱 Coming soon to iOS & AndroidOpen in the app