ESP32ディスプレイでLM Studio用の$10トークンモニターを構築する

✍️ OpenClawRadar📅 公開日: July 13, 2026🔗 Source
Ad

AIワークフローに安価なハードウェアを流用するのはハッカーの伝統だ。あるRedditユーザーが、AliExpressで10ドルのESP32ウェザーステーション表示器を、LM Studio向けのリアルタイムトークンレートモニターに変身させた。このディスプレイは通常240×240ピクセルの小型画面で、ビットコイン価格表示器として販売されているが、汎用クローンでは元のGitHubプロジェクトが動作しなかった。そこでCodexの出番だ。ユーザーはClaude Codex(おそらくAnthropicのコーディングアシスタント)にカスタムファームウェアを依頼し、15分以内に機能するトークンモニターを完成させた。

このプロジェクトでは、ESP32のWiFi機能を使ってLM StudioのAPIからトークンレートデータを取得する。投稿に正確なコードは含まれていないが、アプローチは単純だ。LM StudioのローカルHTTPエンドポイント(通常http://localhost:1234)をポーリングし、トークン生成速度を解析して、小型丸型ディスプレイに表示する。ディスプレイはSPI接続のST7789ドライバを使用しており、これらのAliExpressモジュールでは一般的だ。

投稿の主な詳細:

  • ハードウェア:ESP32ベースの240×240丸型LCDディスプレイ(ウェザーステーション/ビットコイン表示器として販売)をAliExpressで約10ドルで購入。
  • ファームウェア:Codexを使用して約15分でカスタム作成。
  • 機能:LM Studioからのリアルタイムトークン生成速度(トークン/秒)を表示。
  • APIエンドポイント:LM StudioはローカルAPIを介してトークンレートを公開。ESP32がWiFi経由でポーリング。
  • ドライバ:おそらくST7789(240×240 TFTで一般的)。

ユーザーによると、自分のディスプレイクローンは既存のGitHubプロジェクトに対応していなかったが(汎用AliExpressハードウェアではよくある問題)、Codexが素早く適応処理を行った。標準のESP32 ArduinoコアとTFT_eSPI以外の特別なライブラリは必要ないとのこと。

Ad

これはLM Studioをローカルで実行している人にとって、素晴らしい週末プロジェクトだ。総部品表はESP32ボードを含めても15ドル未満(ただし、これらのディスプレイの多くはESP32が統合されている)。主な課題はLM Studioのトークンレートエンドポイントの詳細を確認することだ。正確なパスについてはAPIドキュメントを参照してほしい。

誰向けか:LM Studioをローカルで実行し、50ドル以上かけずに物理的なリアルタイムトークンレート表示が欲しい開発者。

📖 出典全文: r/LocalLLaMA

Ad

👀 See Also

効果的にAIエージェントをリードするためのマネジメントフレームワーク
Guides

効果的にAIエージェントをリードするためのマネジメントフレームワーク

元バックエンドリードがAIエージェントの生産性の停滞を指摘し、サイバネティクス、情報理論、マネジメントの3つの分野に基づくフレームワークを提案。このフレームワークは「キャプテン」と「アーキテクト」という2つの運用モードを詳細に説明しています。

OpenClawRadar
llama.cppキャッシュにおけるFix OpenClaw Slowdown in Long Sessions: contextInjection continuation-skip
Guides

llama.cppキャッシュにおけるFix OpenClaw Slowdown in Long Sessions: contextInjection continuation-skip

OpenClawセッションが時間とともに遅くなる問題を実際に修正: contextInjectionをcontinuation-skipに設定してllama.cppのプロンプトキャッシュを維持し、プロンプト評価時間を130秒から1.3秒に短縮します。

OpenClawRadar
OpenClaw用カスタムコマンドセンターアプリ:WebSocketプロキシとTailscaleを備えたReact PWA
Guides

OpenClaw用カスタムコマンドセンターアプリ:WebSocketプロキシとTailscaleを備えたReact PWA

開発者がOpenClaw設定用のReact PWAコマンドセンターを構築しました。ライブエージェントダッシュボード、トレーディングデスク、プッシュ通知を備え、WebSocketプロキシパターンを使用してOpenClawのループバック専用ゲートウェイとTailscaleメッシュ上のデバイスを橋渡しします。

OpenClawRadar
ChatGPTの履歴をClaudeのメモリに転送する4つの方法
Guides

ChatGPTの履歴をClaudeのメモリに転送する4つの方法

Claudeは現在ChatGPTデータのメモリインポートを提供していますが、4つのアプローチがあり、それぞれ異なるトレードオフがあります:速度重視の組み込みインポート、制御性重視のキュレーション抽象化、保存性重視の完全エクスポート、またはこれら3つを組み合わせたハイブリッド手法です。

OpenClawRadar