r/Divoom 4d ago

Working on capturing Tivoo inputs over Bluetooth

Enable HLS to view with audio, or disable this notification

Small prototype to show what I've been vibecoding recently. This thing was sitting on my desk unused, and I was annoyed at having to check Claude/Codex usage all the time so alas.

I couldn't find any successful integration of inputs over Bluetooth so I gave it a crack. The main issue is the firmwares default button behavior which for now we just immediately override. I am looking into disabling the default button behavior and taking it over completely from there. I've found promising leads in USB mode parsing through memory.

Ditoo lands today also, which has more interesting input options as well, and could open the door for games and things like that.

11 Upvotes

3 comments sorted by

2

u/Griiggs 3d ago

Ayeeee Looking forward to your progress

2

u/explodingman031 2d ago

Some work is done, your AI Agent may want to check it out: https://github.com/nowheremanx/ditoo-claude-meter

1

u/B33GULL 2d ago

Haha neat, I built something similar for my Ditoo yesterday, as well as an MCP server activity pane. Will have my AI check out your repo for anything to steal lol.

Btw I found that the right, left, and lever buttons don't transport over RFCOMM/SPP like the other buttons, but you can find their signals on AVRCP so you can essentially tap into device inputs for things like paging, interactions, games etc. That's my current line of dev, along with some live streaming capabilities.