Skip to content
github-actions[bot] edited this page Aug 28, 2026 · 4 revisions

Claude Usage Stick

Your Claude Code rate limits, glanceable on a tiny ESP32 stick.

A standalone desk gadget that polls the Anthropic API and shows your rate-limit usage in real time — no computer, no app, no cloud. Flash it, connect it to WiFi from your phone, and it just sits there telling you how much runway you have left.

Claude Usage Stick — PIN unlock screen and usage dashboard on a LilyGo T-Display S3

Start here

New here? Features — what the device actually shows
Ready to build one? Supported boards, then Flashing
Just flashed it? Setup and daily use
Something's wrong? Troubleshooting

The fastest path to a working device: pick a board from the supported list, open the web flasher in Chrome, Edge or Firefox, and plug the board in over USB-C. No toolchain, no drivers, no clone.

All pages

Using the device

  • Features — usage bars, reset countdowns, model mascots, PIN lock, screen modes
  • The UI — firmware versions (Clarity, Mango, Dust) and how the layout adapts per screen size
  • Web panel — the in-browser control panel: settings, token rotation, WiFi (Dust boards)
  • Setup and daily use — captive-portal setup, PIN entry, button controls
  • Troubleshooting — flashing, WiFi, token, and display problems

Hardware

Under the hood

  • Flashing — the web flasher and building from source
  • How it works — the API request and the headers it reads
  • Security — how your OAuth token is encrypted on-device
  • Project structure — repo layout and how to add a board

Project links

Clone this wiki locally