Create a beautiful, incredibly slow eInk movie player and luxuriate in the composition of each and every frame of your favorite movies. 24FPS? No way, let's play it back at 24 frames per hour instead. Or, any timing and frame interval you like.
This project is a slight modification of Adafruit friend Tom Whitwell's SlowMovie project (which in turn was inspired by Bryan Boyer's "Creating a Very Slow Movie Player" essay).
This project uses the same basic code and design, adjusting it to work with the Adafruit eInk Bonnet, a 7.5" Monochrome UC8179 eInk display, and the CircuitPython EPD library. All running on a Raspberry Pi using FFmpeg and PIL to do the heavy lifting.
As a demonstration, here's a timelapse of about 20 minutes to play the first two minutes of Steamboat Willie:
M2, M2.5, M3 Screws
If you 3D print the case these screws work well for fastening the parts together.
- 5x M2.5 x 6mm screws
- 4x M2.5 x 4mm screws
- 4x M2 x 5mm screws
Page last edited November 18, 2025
Text editor powered by tinymce.