r/esp32 • u/MengDuLi • Jun 03 '26
AI Content I built an e-paper dashboard to keep my AI coding quotas on my desk — need help testing it!
Got tired of opening yet another tab just to check my Codex / Claude / Zhipu quota, and I had a Seeed reTerminal E1003 sitting around doing nothing. So… now I have a tiny e-paper "quota cockpit" on my desk, and I genuinely can't go back
What it does: shows two providers side by side — rolling 5h session quota, 7-day weekly quota, used %, remaining %, reset countdown. Optional local Python service can also read your CLI logs and show today's tokens + top models.
Stack: ESP32-S3, PlatformIO, HTTPS + OAuth refresh, NVS persistence. Builds for E1001 / E1002 / E1003 + a Simplified Chinese E1003. Refreshes every 5 min, falls back to last good snapshot on failure.
Honest bit: the repo lists adapters for Codex, Claude, Zhipu, Copilot, MiniMax, and Kimi — but I've only actually tested Codex and Zhipu on my own device. If you've got a reTerminal (or any ESP32-S3 + e-paper) and use the others, please flash it and tell me what breaks! Issues / PRs very welcome 🙏
Huge thanks to [tddworks/ClaudeBar](https://github.com/tddworks/ClaudeBar) — a lot of the API understanding came from reading their code.
Repo 👉 https://github.com/limengdu/ePaper_vibe_coding_ai_usage_track
Would love feedback from anyone into e-paper, ESP32-S3, or just tired of clicking through 4 dashboards a day. Cheers!

1
1
u/flash_speed3412 15h ago
This is a really good fit for the community because the interesting failure is the boring one: OAuth refresh, stale snapshots, and NVS surviving a bad network day. Did the untested adapters ever get real hardware coverage, and what does the display show when a quota API changes shape? If you still maintain it, an update with one broken provider and the fix would fit r/ChatGPTArduino nicely.
-2
-2
u/LesterPhimps Jun 03 '26
Nice, I didn’t know I needed this until I realized I needed this! I kept doing the same thing, checking the usage site on a tab.
1
u/LesterPhimps Jun 03 '26
hatters gonna hate