用ESP32做一个Claude Code用量监控桌面仪表盘:完整制作教程

想在桌面上实时监控Claude Code的使用量?这个开源项目用ESP32和一个小屏幕就能做到。本文详细介绍如何制作一个Claude Code用量监控仪表盘。

项目介绍

Clawdmeter是一个基于ESP32的桌面小工具,通过蓝牙与笔记本电脑配对,实时显示Claude Code的使用情况。当你的使用率上升时,屏幕上的像素风动画会变得更加”忙碌”。

项目特点:

  • 使用Waveshare ESP32-S3-Touch-AMOLED-2.16屏幕
  • 通过蓝牙BLE HID与电脑连接
  • 像素风Clawd动画,随使用率变化
  • 两个侧边按钮可以发送快捷键(空格和Shift+Tab)

所需硬件

  • 主控板:ESP32-S3开发板(推荐Waveshare ESP32-S3-Touch-AMOLED-2.16)
  • 屏幕:2.16寸AMOLED触摸屏(板载)
  • 连接:USB-C数据线
  • 成本:约150-200元人民币

软件准备

1. 安装PlatformIO

pip install platformio

2. 克隆项目

git clone https://github.com/HermannBjorgvin/Clawdmeter.git
cd Clawdmeter

3. 编译固件

pio run

4. 烧录到ESP32

pio run --target upload

配置蓝牙连接

Clawdmeter使用BLE HID协议与电脑通信,配对步骤:

  1. 将烧录好固件的ESP32通电
  2. 在电脑上打开蓝牙设置
  3. 搜索并配对”Clawdmeter”设备
  4. 配对成功后,仪表盘会自动开始显示Claude Code使用数据

自定义修改

项目是开源的,你可以根据需要进行修改:

  • 修改动画:编辑像素图资源文件
  • 调整阈值:修改使用率等级的判定标准
  • 添加功能:利用触摸屏添加更多交互

实际使用体验

这个小工具放在桌面上既实用又有趣。当你看到屏幕上的小Clawd变得越来越忙,就知道该给Claude Code降降温了。对于重度Claude Code用户来说,这是一个不错的可视化监控方案。

本文参考来源:GitHub – HermannBjorgvin/Clawdmeter

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容