Skip to main content
deployed·ai-assisted · view project ↗

Flipper Generative Art

I often just leave the Flipper on my desk below my monitor, and my feeling was: why not have it show me little evolving art pieces instead of just the time? What would that look and feel like? Is generative art even possible within the constraints of the Flipper's screen and processor? What does 1-bit generative art feel like? How can it evolve over the course of a day?

This is the answer: a Flipper Zero app that generates animated patterns in real time on the device's 128×64 monochrome screen. It runs ten gradient families — horizontal, vertical, radial, diagonal, sine waves, interference, checkerboard, noise, spiral — and converts each to crisp 1-bit graphics with Floyd–Steinberg dithering, evolving the parameters every second at ~30fps.

More real-time generative patterns
More real-time generative patterns
Dithered radial patterns generated on the Flipper Zero
Dithered radial patterns generated on the Flipper Zero
Checkerboard and noise fields
Checkerboard and noise fields
Interference and sine-wave fields, 1-bit dithered
Interference and sine-wave fields, 1-bit dithered
Diagonal gradients and spirals
Diagonal gradients and spirals

Making something genuinely generative look good in 1-bit on a tiny embedded display is the whole challenge — the dithering is what turns smooth math gradients into something the Flipper's screen can actually render without looking like mud.