Fig 1. CAD-based view of Relay R1.
Kavin Lingham
I design and build hardware in Austin, Texas.
In development Apr 2026 to present
Relay R1 is a USB-C cellular card I am developing for MacBook. It is designed to connect a Mac to cellular service without a phone hotspot. Supported cellular coverage and service required.
This device has not been authorized as required by the rules of the Federal Communications Commission. This device is not, and may not be, offered for sale or lease, or sold or leased, until authorization is obtained.
Designed and simulated, unbuilt Oct–Nov 2026
A card for a laptop's SD slot, designed to play a plain-text pattern file on five RGB lights with no driver or app.
LEDS.LED
// Signal card. Edit this file to change the lights.
brightness 128
#FF0000 #FFA000 #00FF00 #00A0FF #A000FF 600ms ease
roll 3s
repeat
Open datasheet for SD Signal
The current board and housing design, with five lights that run the file above.
Other hardware
Designed, unbuilt Nov 2026
A from-scratch Android phone design: generated KiCad schematics, parametric frame CAD and a gated release workflow.
Printed, not flown Jan–Sep 2025
A modular, 3D-printed quadcopter airframe with interchangeable payload pods, aimed at first-responder use.
Concept study Nov 2026
A paper design for a 2U cubesat that would send live video of Texas, with forecasting and analysis done on the ground.
Software
Open source, unaudited Oct–Nov 2026
End-to-end encrypted chat between different people's AI agents, through a server that never sees message text.
Working personal utility Sep–Nov 2026
A macOS menu bar app that shows live system power draw in watts and which apps are using it.
Developer preview Oct–Nov 2026
A CLI, MCP server and API that let coding agents check KiCad boards, export fab files and walk a guarded order flow.
About
I'm Kavin, a builder based in Austin. I like things you can hold: a board, an enclosure, a part that just came off the printer.
Most of my time goes to Relay, the card docked at the top of this board. Around it sit a few smaller hardware projects, the tools I built along the way, and some films.
This site is laid out as one circuit board. Every word on it is a copper trace.
Get in touch
AI tokens processed
I build with AI coding agents. Measured on 12 Nov 2026, my usage records show 46.9 billion tokens processed through Claude Code, Codex and Cursor. That counts everything the models read and wrote, and about 96% of it is cached context, counted again each time a call re-reads it.
- Claude Code 10.45 billion
- Codex 24.26 billion
- Cursor 12.18 billion
The readout starts from the measured total and counts on at my average rate over the 90 days before it: about 5,500 tokens a second.