Fractal Manifold เปิดตัว Token Monitor จอแสดงผลบนโต๊ะขนาด 4 นิ้ว ที่ใช้ ESP32-S3 สำหรับติดตามการใช้งานผู้ช่วยเขียนโค้ด AI แบบเรียลไทม์
อุปกรณ์มาพร้อมหน้าจอ IPS แบบสัมผัสขนาด 4 นิ้ว ความละเอียด 480×480 พิกเซล รองรับการสัมผัสแบบ Capacitive 5 จุด, การเชื่อมต่อ Wi-Fi 4 และ Bluetooth LE 5, จ่ายไฟผ่าน USB-C และรองรับแบตเตอรี่ Li-ion แบบ 1 เซลล์เป็นอุปกรณ์เสริมผ่านชิปจัดการพลังงาน AXP2101 รวมถึงมีปุ่มด้านข้าง 2 ปุ่มสำหรับเปิด/ปิดเครื่องและเข้าสู่โหมดบูต, Token Monitor สามารถแสดงข้อมูลการใช้งาน เช่น ปริมาณโควตาที่ใช้, ขีดจำกัดของเซสชัน, จำนวนโทเคน, เวลาที่เหลือก่อนรีเซ็ต และค่าใช้จ่ายโทเคนโดยประมาณ โดยมีบริการ Local Broker ทำหน้าที่ดึงข้อมูลการใช้งานและส่งไปยังอุปกรณ์ผ่านการเชื่อมต่อที่ปลอดภัย, ช่วยให้ข้อมูลรับรองยังคงอยู่บนเครื่องของผู้ใช้เอง
สเปคของ Token Monitor specifications:
- SoC – Espressif Systems ESP32-S3
-
- CPU – Dual-core Tensilica LX7 ความเร็วสูงสุด 240 MHz พร้อม Vector Extension สำหรับงาน AI/ML
- RAM – SRAM ขนาด 512KB และ PSRAM ขนาด 8MB
- การเชื่อมต่อไร้สาย – Wi-Fi 4 และ Bluetooth LE 5
-
- ที่เก็บข้อมูล – Flash 16MB
- หน้าจอ – หน้าจอสัมผัส Capacitive ขนาด 4 นิ้ว ความละเอียด 480×480 พิกเซล ใช้ไดรเวอร์ ST7701 และตัวควบคุมระบบสัมผัส GT911
- USB – พอร์ต USB Type-C สำหรับจ่ายไฟ
- แหล่งจ่ายไฟ
- 5V ผ่านพอร์ต USB Type-C
- แบตเตอรี่ Li-ion แบบ 1S ภายในตัว รองรับการใช้งานต่อเนื่องมากกว่า 5 ชั่วโมงต่อเซสชัน
- ชิปจัดการพลังงาน (PMIC) AXP2101
- ขนาด – พื้นที่ตัวเครื่อง 86 × 86 มม.
- ตัวเครื่อง – เปลือก ABS แบบด้าน พิมพ์ด้วยเครื่องพิมพ์ 3 มิติ พร้อมฐานตั้งโต๊ะโดยเฉพาะ
อุปกรณ์เชื่อมต่อกับ Local Open-Source Broker ที่ใช้ไลเซนส์ Apache-2.0 ชื่อ tokenmonitor-mcp ซึ่งทำงานบนคอมพิวเตอร์ Mac หรือ Linux โดย Broker จะวิเคราะห์ Log จาก CLI และดึงข้อมูลโควตาการใช้งานโดยตรงจาก API ของผู้ให้บริการ AI นอกจากนี้ยังต้องติดตั้งสภาพแวดล้อมสำหรับรันโปรแกรมภายในเครื่อง เช่น Node.js ≥20, Python 3.11+ (ผ่าน uv, pip หรือ venv) หรือ Go ≥1.25, Broker เปิดให้เรียกข้อมูลผ่านเครือข่าย LAN ที่พอร์ต 8765 โดยใช้คำขอที่ลงลายเซ็น HMAC และมีระบบป้องกันการนำคำขอเดิมกลับมาใช้ซ้ำ (Replay Attack) จึงไม่มีการส่งข้อมูล Telemetry หรือโค้ดต้นฉบับออกไปภายนอก ระบบรองรับ Claude Code, Codex CLI และ Antigravity CLI ได้ทันที
อีกหนึ่งคุณสมบัติด้านซอฟต์แวร์คือการรองรับ Model Context Protocol (MCP) โดย Local Broker ทำหน้าที่เป็น MCP Server และเปิดให้ AI Assistant เช่น Claude Code และ Codex เข้าถึงเครื่องมือจัดการฮาร์ดแวร์จำนวน 17 รายการ ซึ่งช่วยให้สามารถ Provision อุปกรณ์ ESP32-S3 ผ่าน mDNS หรือ USB-CDC Serial, แสดง Diagnostic Log จาก ESP-IDF, อัปเดตข้อมูล Wi-Fi และติดตั้งเฟิร์มแวร์ OTA ที่ลงลายเซ็น Ed25519 ได้โดยตรงจาก AI CLI สามารถดูข้อมูลเพิ่มเติมเกี่ยวกับ Broker ได้จาก GitHub repository ของโครงการ

เฟิร์มแวร์ของอุปกรณ์พัฒนาบน LVGL และรองรับธีมสว่างและธีมมืดที่สามารถซิงค์กับเวลาพระอาทิตย์ขึ้นและตกในพื้นที่ของผู้ใช้ผ่าน Open-Meteo นอกจากนี้ยังมีแผงแสดงผลที่ปรับแต่งได้ ซึ่งสามารถแสดงข้อมูล JSON ที่ผู้ใช้กำหนดจาก Local Broker ในรูปแบบ กราฟเส้น, กราฟวงกลม, ตาราง และข้อความ เพื่อใช้ติดตามข้อมูลหรือเมตริกอื่น ๆ นอกเหนือจากการใช้งาน AI
Token Monitor เป็นอีกหนึ่งอุปกรณ์ในกลุ่มจออัจฉริยะที่ใช้ ESP32 สำหรับติดตามและควบคุมการใช้งาน AI Coding Assistant เช่น Claude Desktop Buddy, Clawdmeter, CtrlVibe AI Console คีย์แพดพร้อมหน้าจอ และ ZecTrix Note 4 จอ E-Ink ซึ่งสามารถนำมาใช้งานร่วมกับเฟิร์มแวร์ vibecoding-voice/vibecoding-plus ได้ เป็นต้น

แปลจากบทความ : Token Monitor – An ESP32-S3 desktop display that tracks AI coding assistant usage (Crowdfunding)

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT

