Search models, users, collections, and posts

Home Assistant Desk Mount Cheap Yellow Display CYD

Print Profile(2)

All
X1 Carbon
H2D Pro
P1S
H2D
A1 mini
X1
A1
P1P
P2S
X2D
X1E
H2C
H2S
A2L

0.12mm layer, 2 walls, 15% infill
0.12mm layer, 2 walls, 15% infill
Designer
11 h
6 plates
4.8(38)

Optimized Supports & Speed
Optimized Supports & Speed
3.6 h
2 plates
4.7(7)

Open in Bambu Studio
Boost
875
3256
89
41
1.1 k
645
Released 

Description

2.8” Touch Display Enclosure with Swivel Mount for the ESP32-2432S028

(Cheap Yellow Display / CYD) – optimized for Home Assistant

 

This 3D-printable enclosure is designed for the popular 2.8” ILI9341 ESP32-2432S028, commonly known as the Cheap Yellow Display (CYD).

It transforms the display into a compact Home Assistant control panel powered by ESPHome and LVGL.

 

The enclosure is available with multiple mounting options, allowing flexible placement depending on your setup:

 

• Under-Desk Mount – designed to be installed underneath a desk or shelf for a clean and discreet control panel placement.

• Desk Mount – a stable tabletop stand that places the display at a comfortable viewing angle on your desk.

• Wall Mount – for wall installation (CYD version only)

• Flush Mount – designed for installation inside a wall / EU electrical box for a clean, built-in look

 

 Mounts include:

 

• Adjustable swivel mechanism (tilt support)

• Clean cable routing and concealed wiring

• Minimal footprint design

• Stable and integrated appearance

 

The included ESPHome configuration supports two UI styles:

 

Button layout – a clean lockscreen-style interface with large round control buttons

Tile layout – a modern smart-home-style grid with icons, titles and live status values

 

The tile layout is visually inspired by contemporary smart home app design

(for example iOS-style layouts), while using fully open assets

(Roboto font + Material Design Icons).

 

Perfect for building a dedicated smart home control panel

to toggle lights, scenes, fans, and other Home Assistant automations

via a customizable touchscreen interface.

 

Compatible with:

 

• ESP32-2432S028 (Cheap Yellow Display / CYD)

• ESPHome-based configurations

 

ESPHome YAML files and full setup instructions:

https://github.com/akuehlewind/ESPHome-touch-display-mount

 

Demo Video: (Note: The video quality looks worse than in real life because the display refresh rate interferes with the camera frame rate when filming the screen. In reality the UI looks much smoother and cleaner.)

https://tinyurl.com/4wawr5zf

 

For assembly instructions including wiring and mounting, see the Assembly Guide on GitHub

https://github.com/akuehlewind/ESPHome-touch-display-mount/blob/main/3d_print/ESP32-2432S028/ASSEMBLY.md

 

Comment & Rating (89)

(0/1000)