🖨️ Print Shop
Retro TV Raspberry Pi Case V2

Retro TV case based on a Toshiba Blackstripe I made for a Raspberry Pi 3B to run RetroPie and play cartoons. Designed to fit a Pi with a 3.5 inch HDMI MPI3508 LCD display and audio module hat.

Some demo videos here.

V2 features the following improvements over the original:

  • Redesigned shell to fit an audio module.
  • Added external access slot in the back for the Pi's micro SD card.
  • Adjusted the viewport size to eliminate gaps between the 3.5" display and the TV shell.
  • Removed the Pi case; the Pi is now mounted to the back piece which allows for much simpler opening and access to the Pi and USB ports.

In addition to the print you'll need:

  • Raspberry Pi (I used a 3B but it should also fit a 4 or 5)
  • 3.5 inch HDMI MPI3508 LCD display (such as this one)
  • Pi speaker expansion board (such as this one). 
  • HDMI flat flexible cable (such as this one). For a Pi 3B I used A2 + A2 + 5cm cable from the link.
  • Right angle micro-usb adapter (such as these) to allow power cable to be connected from the back of the TV. Pi 3B uses the “down” version. For Pi's 4 and 5 that may need more clearance for the right angle USB-C adapters (such as these) please print the corresponding USB-C versions of the base and back.
  • SD card with RetroPie (or whatever you want to run)
  • 3x M2.5x5 screws for the Pi
  • 4x M2.5x5 screws for the shell
  • 2x M2.5x8 screws for the antennae
  • 2x M2.5x8 screws for the base
  • 3x M2.5x8 screws for the back
  • A wireless controller or keyboard

Optional:

All parts should be printed with supports. The front is printed as multi-material. 


OS Configuration Notes:

I used the following values in my /boot/config.txt to reduce the display output to 4:3.
overscan_left=-10
overscan_right=35

CHANGE LOG

July 19 2025

  • Added screw ports to back and shell to secure fit. The back can now be used for both USB -C and USB Micro.

Feb 1 2024

  • Added thicker USB-C adapter versions of back and base for Pi 4 and 5.

Jan 20 2024

  • Tweak shell and base depth for better back fit.

Jan 16 2024

  • Shifted Pi position to eliminate left side black bar. Updated overscan values.

Retro TV Raspberry Pi Case V2

by fantasticmrdavid · original on Printables ↗

Gadgets / Computers

♥ 277⬇ 1.2k🖨 4 prints

License: Creative Commons — Attribution ↗retroretrogamingraspberrypiraspberrypicaseretropieretropiecasetelevision

Print profiles

  • antenna_base.stlDEFAULT

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • antenna.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • knob.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • front.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • base.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • viewport.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • base_usb_c.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • shell.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • back.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print