oauramos

Real-time Claude Code rate-limit monitor on M5StickC Plus (ESP32)

16
0
100% credibility
Found Apr 27, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

A small battery-powered gadget that connects to WiFi and displays real-time rate limit usage for Anthropic's Claude Code service on its built-in screen.

How It Works

1
🔍 Discover the gadget

You hear about a tiny handheld screen that shows your Claude AI usage limits live, like a personal dashboard.

2
🛒 Pick up the hardware

Buy a small pocket-sized device like the M5StickC Plus or LilyGo screen from an online shop.

3
🔌 Power it on first time

Plug in your new gadget with a USB cable, and it creates its own special WiFi network for setup.

4
📱 Set it up easily

Connect your phone to the gadget's WiFi, open a web page on your phone, and enter your home WiFi details, Claude login info, and a secret number PIN.

5
🔐 Unlock with buttons

Each time you turn it on, use the two buttons to enter your PIN and unlock the screen.

6
📊 Watch usage live

See colorful bars for your 5-hour and 7-day limits, reset timers, battery life, and signal strength updating automatically.

Stay in control

Now you always know when your AI usage will refresh, with buttons to adjust brightness or refresh on demand.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is claude-usage-stick?

This C++ project turns an ESP32 board like M5StickC Plus or LilyGo T-Display S3 into a pocket-sized, real-time Claude API rate-limit monitor, displaying live usage bars for 5-hour and 7-day windows, reset countdowns, WiFi signal, and battery level on its built-in LCD. It polls the Anthropic Messages endpoint with your OAuth token—kept encrypted on-device via PIN unlock—solving the hassle of digging through API responses or browser headers during heavy Claude Code sessions. Setup happens over a captive portal WiFi AP from your phone, with configurable refresh intervals from 30 seconds to 5 minutes for real-time Claude data without constant laptop checks.

Why is it gaining traction?

It stands out with hardware-first real-time Claude usage tracking on a standalone device—no apps or dashboards needed—plus strong security like AES-256 encryption and failed-PIN lockouts, keeping your token safe offline. Button controls for brightness, refresh, and reset make it feel like a gadget, not a script, while an optional Python proxy adds macOS Keychain integration for even smoother real-time API polling. Developers dig the tangible feedback over abstract CLI outputs.

Who should use this?

Claude Code power users slamming rate limits daily, like AI prompt engineers or indie devs building agents, who want at-a-glance real-time web search and voice API usage without context-switching. ESP32 hobbyists seeking a fun, practical project beyond blinking LEDs. Skip if you rarely hit Anthropic caps or lack the $20 hardware.

Verdict

Grab the boards and flash it if you're deep in Claude workflows—docs are solid, setup is straightforward via PlatformIO, but with just 16 stars and 1.0% credibility score, treat it as an early experiment, not production-ready. Worth the weekend for real-time visibility addicts.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.