# LCD v1 — Flipper Zero A 128 by 64 orange-backlit LCD of a pocket multi-tool cycles through its screens, dissolving between them. Every screen is painted into a 1-bit buffer, then drawn as a grid of dark cells casting shadows on the glow. Source: https://steevepommier.com/motion/lcd-v1-flipper-zero/ Section: Motion Published: 2026-09-23 Tags: 2d --- A small handheld screen sits in a dark bezel on a near-black ground, orange behind the glass and brighter at the centre. Dark square pixels draw a menu of icons and labels with a highlighted row and a scrollbar, then a frequency analyzer, a raw signal capture, a card reader, a typed message ending in a blinking block cursor, and a dithered plasma. Each screen hands over to the next through a dissolve, and moving parts leave a faint smear. Each screen is a function of the loop phase that fills a 128 by 64 array of bits using lines, rectangles, arcs, bitmap icons and a pixel font; noise is a hash of an integer tick, not a clock or random call. The dissolve blends two frames through an ordered dither threshold. A panel routine then fills one path of rectangles per layer: unlit cells, a ghost of the frame a few hundredths of a second earlier, offset shadows, lit cells, and a glare band.