64×64 pixels. A whole scene.
A 64×64 display gives you 4,096 pixels. That is not much space for a conventional interface. For scrolling text, color, and a piece of ANSI art moving through a tiny window, it is plenty.
divroom is a toolkit for driving the Divoom Pixoo 64 on a local network. It finds the panel, talks to its local HTTP API, and sends content to the screen. It works with stock firmware, so there is no flashing step between the device and the experiment.
A little piece of the textmode scene
The 16colo.rs slideshow is where the hardware and the retro aesthetic meet. Instead of shrinking a tall artwork into an unreadable thumbnail, it pans a 64×64 window through the piece. The next artwork is prefetched so the slideshow can keep moving.
The constraint becomes part of the presentation. You do not see the whole composition at once. You see details arrive, move past, and give way to the next section. A small screen becomes a viewport rather than a miniature monitor.
More than a slideshow
The toolkit can send scrolling text, images, GIFs, and solid colors. It also generates rainbow, plasma, sweep, pulse, and gradient animations locally. Brightness, channels, and screen power are available through the same control layer.
A Mac webcam can be streamed to the panel through ffmpeg. The Python command line and the localhost dashboard expose the same underlying tools. The dashboard is bound to 127.0.0.1; it is not a remote control panel hosted by this website.
Keep the experiment local
Control uses the device’s own local API. Divoom cloud discovery is optional, with a local discovery fallback. Optional observation tools examine traffic from authorized captures without spoofing ARP, injecting packets, or decrypting TLS.
The project is MIT licensed. Its tools are for devices and networks you own or are explicitly authorized to test. The repository contains the installation instructions, the supported commands, and the security notes.
A small display is not a smaller idea. It is a different canvas.