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.