In brief: Are you a Simpsons fan who likes the idea of a tiny TV that constantly plays episodes from the first 11 seasons, all without an internet connection? If you have a Raspberry Pi Zero, access to a 3D printer, and a bit of tech know-how, it’s possible, as demonstrated by one Reddit user.

Redditor buba447 posted details of his palm-sized Simpsons-style television, which even has working knobs. The outer shell was designed using cloud-based 3D modeling platform Fusion 360 and 3D-printed using a Creality3D Ender-3 pro.

Powering everything is a Raspberry Pi Zero running Jessie Lite that’s connected to a 640x480 TFT display. When the TV is turned on using the top dial, episodes from the long-running animated show’s first 11 seasons start playing randomly.

The compressed episodes themselves are stored on a 32GB SD card; their order is determined by a python script that picks and plays random files. That means no internet connection is required. It does require power, of course, which comes via the USB port at the back of the TV. There’s also a volume knob on the bottom.

buba447 says he intends to make a guide on how to create the miniature Simpsons TV, so you should be able to build your own version soon enough.

The Simpsons TV joins a long list of awesome, Raspberry Pi projects, including a Game Boy adapter that lets people play battle royale-style Tetris online; a streaming-focused, 3D-printed handheld gaming PC; the six-sided Pixxl Cube display; and much more.