# MiniToo Pixeldeck: Divoom display protocol and input research

> MiniToo Pixeldeck implements and documents the Divoom MiniToo's Bluetooth Classic display exchange. Its Python driver frames and uploads JPEG or optional Zstandard RGB pixel data, while research notes record observed media-button input paths and their limits. The toolkit includes interactive pixel demonstrations and protocol diagnostics.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/Zhaibin-Cui/minitoo-pixeldeck>
- Primary source: <https://github.com/Zhaibin-Cui/minitoo-pixeldeck/blob/fcca2990f3e92ba0e55a27e3dc23ceb056a2e409/docs/protocol.md>
- Catalog page: <https://awesomerea.org/resources/minitoo-pixeldeck-case/>
- Record JSON: <https://awesomerea.org/resources/minitoo-pixeldeck-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/minitoo-pixeldeck-case/index.md)

## Requirements & limits

- **Prerequisites:** Python 3.10 or later; the documented live Bluetooth backend runs on Windows with a Divoom MiniToo.
- **Limits:** Up, Down, joystick-center and the original Back key are not implemented; device animation is limited by Bluetooth throughput.
- **License:** MIT license.

## Primary sources

1. <https://github.com/Zhaibin-Cui/minitoo-pixeldeck/blob/fcca2990f3e92ba0e55a27e3dc23ceb056a2e409/docs/protocol.md>
2. <https://github.com/Zhaibin-Cui/minitoo-pixeldeck/blob/fcca2990f3e92ba0e55a27e3dc23ceb056a2e409/README.md>
3. <https://github.com/Zhaibin-Cui/minitoo-pixeldeck/blob/fcca2990f3e92ba0e55a27e3dc23ceb056a2e409/docs/input-research.md>

## More in Protocols

- [fnb58-ble-logger: FNB58 Bluetooth measurement protocol](https://awesomerea.org/resources/fnb58-ble-logger-case/index.md) · Case study
- [KBM TG700 Control: Linux keyboard settings from USB protocol analysis](https://awesomerea.org/resources/kbm-tg700-control-case/index.md) · Case study
- [ssmouse: a client for the Rival 3 Wireless HID protocol](https://awesomerea.org/resources/ssmouse-case/index.md) · Case study
- [KuKirin G2 Master: decoding the display-controller UART protocol](https://awesomerea.org/resources/kukirin-g2-master-uart-case/index.md) · Case study
- [RJ Connect: Ruijie campus authentication protocol research](https://awesomerea.org/resources/rj-connect-case/index.md) · Case study
- [aula-hero68-protocol: reconstructing AULA HERO 68 HE RGB control](https://awesomerea.org/resources/aula-hero68-protocol-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
