El desarrollador Bas BotBerg quería usar una térmica Bluetooth portátil con un microcontrolador ESP32-C3 para reportar datos de sensores.

Como el fabricante solo ofrecía una aplicación para teléfonos y no proporcionaba documentación de protocolo, BotBerg optó por consultar directamente los servicios y características de Bluetooth Low Energy.

Utilizando Python y la biblioteca Bleak, logró enviar datos a puntos finales BLE programables, logrando hacer girar el motor de la impresora y avanzar el papel.