The displays can show black, white and red. He picked a good image for that palette. Still, the dithering was surprisingly effective.
https://www.stavros.io/posts/making-the-timeframe/
When testing it out, I tried to show a grayscale image, because the display supports four tones, but it came out horrible. Then I displayed a dithered two-tone image (black and white) and it was much, much better:
https://www.stavros.io/posts/making-the-timeframe/dithered.j...
I wonder if there are any arbitrary-palette dithering algorithms that I could try, it would be great to be able to use the other two tones and still dither.