Clawdmeter es un dashboard de escritorio que vive sobre una placa Waveshare ESP32-S3 con pantalla AMOLED circular de 2,16 pulgadas, y su único trabajo es mostrar cuántos tokens te quedan en Claude Code antes de chocar contra el límite de uso. El proyecto fue publicado por CNX Software esta semana y se distribuye principalmente como firmware: el hardware se compra hecho, así que la barrera de entrada es baja para cualquiera que ya tenga Platform IDE o el Arduino IDE configurado.

¿Qué hace exactamente el Clawdmeter?

El dispositivo se empareja con el computador por Bluetooth LE y muestra tres pantallas que el usuario alterna desde los dos botones físicos. La primera es una animación pixel-art de la mascota Clawd, que se acelera a medida que sube la tasa de consumo. La segunda muestra estadísticas numéricas de uso. La tercera es la configuración de Bluetooth. Como bonus, los botones laterales emiten Space y Shift+Tab por BLE HID, lo que en Claude Code activa el modo de voz y alterna entre modos de respuesta.

Interfaz del Clawdmeter de izquierda a derecha: animación, uso y configuración Bluetooth
Interfaz del Clawdmeter de izquierda a derecha: animación, uso y configuración Bluetooth

El firmware está escrito en C sobre Platform IDE y, según el autor, fue construido con la asistencia de Claude. La pila gráfica es LVGL, el stack de Bluetooth es NimBLE, y la comunicación con el host pasa por BLE. CNX Software destaca que el código evita coordenadas hard-coded a favor de constantes, lo que abre la puerta a portearlo a otras placas ESP32 con resoluciones distintas.

La placa Waveshare ESP32-S3-Touch-AMOLED-2.16

El hardware no es nuevo, pero CNX Software no había cubierto la variante de 2,16 pulgadas. Las especificaciones que importan:

  • MCU: ESP32-S3R8, dual-core Tensilica LX7 hasta 240 MHz con instrucciones vectoriales para aceleración de IA.
  • Memoria: 512 KB de RAM, 8 MB de PSRAM, 16 MB de NOR flash y slot microSD.
  • Pantalla: AMOLED 480x480, 16,7 millones de colores, contraste 100.000:1, brillo 600 cd/m², driver QSPI CO5300 y touch capacitivo CST9220.
  • Audio: codec ES8311, ADC ES7210, dos micrófonos con cancelación de eco y pads para parlante.
  • Conectividad: WiFi 4 de 2,4 GHz, Bluetooth 5.0 LE y USB Type-C para alimentación y programación.
  • Sensores: IMU QMI8658 de 6 ejes (acelerómetro + giroscopio).
  • Expansión: nueve pads con GPIOs, UART, VBUS, 3,3 V y GND.
  • Energía: 5 V por USB-C, conector MX1.25 para batería de 3,7 V y PMIC AXP2101.
  • Dimensiones: 46 x 46 x 22,5 mm.
Placa Waveshare ESP32-S3-Touch-AMOLED-2.16
Placa Waveshare ESP32-S3-Touch-AMOLED-2.16

Waveshare entrega soporte tanto para el framework ESP-IDF como para el Arduino IDE, con ejemplos listos para ESP-Brookesia, XiaoZhi AI, OpenClaw y ESP-Claw. La documentación completa está en el sitio oficial de Waveshare.

¿Cuánto cuesta replicarlo?

El controlador ESP32-S3-Touch-AMOLED-2.16 se consigue por aproximadamente USD 30 en AliExpress, USD 40,99 en Amazon o directamente desde la tienda de Waveshare. En todos los casos hay versión con o sin batería, y la batería suma alrededor de USD 2 al precio. Para Chile, ese rango se traduce, antes de IVA y envío, a unos 28.500 a 39.000 pesos chilenos al tipo de cambio actual, lo que pone al kit por debajo del costo de un microcontrolador maker tradicional combinado con una pantalla externa.

Animación del Clawdmeter
Animación del Clawdmeter

Alternativas si no quieres hardware dedicado

El propio autor reconoce que un medidor de Claude Code no exige una placa específica. En las respuestas al hilo en X se mencionaron al menos tres alternativas: una app de barra de tareas en el host, un widget de escritorio convencional, o reutilizar una pantalla USB tipo Turing Smart Screen, dispositivos que rondan los USD 25 a 50 y que muchos makers ya usan para mostrar telemetría del PC. El detalle del proyecto y los esquemas están publicados en el sitio del Clawdmeter, con difusión vía Adafruit.