All
SOLID MODELSmart Home & IoT26-Sept-2026

Wall Enclosure for Waveshare ESP32-S3-Touch-LCD-7 (7" Touch Display) – Easy USB-C & BOOT/RESET Access

rossosat
2 Files
stl, 3mf Formats

Description

Slim wall-mount enclosure for the Waveshare ESP32-S3-Touch-LCD-7 (7" 800×480 touch display). I use it as a Home Assistant control panel in my garage, but it works for any wall dashboard project.

This version is designed for development and beta testing: you can reach the USB-C ports and the BOOT/RESET buttons without taking the display out of the case.

Features

  • Large USB-C opening (40 mm): a rear window over both USB-C ports (USB and UART), open through the bottom edge. Bulky or right-angle plugs fit, and the cable exits cleanly downward.
  • Finger access to BOOT and RESET: a wide U-shaped opening on the side (50 × 20 mm, flared). You can press both buttons with your fingers, even one after the other to enter flashing mode.
  • 6 keyhole slots for vertical wall mounting, plus a flat back so it sits flush against the wall.
  • 4 tapered posts matching the display's mounting holes. No extra standoffs needed.
  • Recessed front lip that holds the glass panel flush.

Specs

  • Outer size: 198 × 118 × 24 mm
  • Wall thickness: 6.5 mm, back: 2 mm

Printing

  • Print with the back face on the bed.
  • No supports needed. The openings only need short bridges.
  • PLA or PETG, 0.2 mm layers, 3–4 walls.

Assembly

1. Screw 2 screws into the wall using the keyhole positions (a dimensioned drawing of the back is included).

2. Place the display in the enclosure and fix it to the 4 posts.

3. Plug in the USB-C cable through the rear window, then hang the enclosure on the screws.

Downloads

Waveshare_7_v4.stl
227.9 KB
Waveshare_7_v4_3.3mf
50.7 KB