• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
ESP32 C3 HDMI Case 3D Printer File Image 1
ESP32 C3 HDMI Case 3D Printer File Image 2
ESP32 C3 HDMI Case 3D Printer File Image 3
ESP32 C3 HDMI Case 3D Printer File Image 4
ESP32 C3 HDMI Case 3D Printer File Image 5
ESP32 C3 HDMI Case 3D Printer File Image 6
ESP32 C3 HDMI Case 3D Printer File Image 7
ESP32 C3 HDMI Case 3D Printer File Image 8
ESP32 C3 HDMI Case 3D Printer File Image 9
ESP32 C3 HDMI Case 3D Printer File Image 10
ESP32 C3 HDMI Case 3D Printer File Thumbnail 1
ESP32 C3 HDMI Case 3D Printer File Thumbnail 2
ESP32 C3 HDMI Case 3D Printer File Thumbnail 3
ESP32 C3 HDMI Case 3D Printer File Thumbnail 4
ESP32 C3 HDMI Case 3D Printer File Thumbnail 5
ESP32 C3 HDMI Case 3D Printer File Thumbnail 6
ESP32 C3 HDMI Case 3D Printer File Thumbnail 7
ESP32 C3 HDMI Case 3D Printer File Thumbnail 8
ESP32 C3 HDMI Case 3D Printer File Thumbnail 9
ESP32 C3 HDMI Case 3D Printer File Thumbnail 10

ESP32 C3 HDMI Case

runesblog.com avatarrunesblog.com

June 5, 2025

makerworld-icon
DescriptionCommentsTags

Description

Boost MeLike this optimized compact design? Consider boosting me for free.

Case for an ESP32-C3 supermini microcontroller with HDMI. I use it for HDMI CEC control with ESPHome.

The case is designed to hold the corners of the ESP32 opposite the USB-C down (you slide the corners under the corner ribs), which should give the perfect fit. If not, then try trimming the solder under the board with a flush cutter.


Parts list:
- ESP32-C3 supermini: https://a.aliexpress.com/_Ezrsi9c
- HDMI female connector: https://a.aliexpress.com/_EJRClNs
- HDMI male connector: https://a.aliexpress.com/_EvvYhvy 

- Jumper wires: Any thin wires will do. Needs to be soldered on.
 

On the ESP32-C3 supermini I use GPIO10 for data/CEC, since it is conveniently placed.


ESPHome HDMI CEC Firmware: https://github.com/Palakis/esphome-native-hdmi-cec

Update: the firmware now provides translated CEC messages without the need for a dedicated Node-RED flow :) 

When using the dongle version (male connector), remember that it also needs USB power when the TV is turned off. Otherwise, it won't be able to turn the TV back on.


If your TV or receiver doesn't have an "always on" USB port (and you don't want to stick a power adapter on the back of your TV), you may prefer the female connector version. Then you just run an HDMI cable to the TV and have the power supply for the ESP32 next to the other power supplies for your Apple TV, PlayStation etc.

 

Like smart home projects? Check out runesblog.com, my similarly named Facebook page and my YouTube channel.

License:

Standard Digital File License

Related Models

Cable Corners... keep cables in corners! preview image

Cable Corners... keep cables in corners!

muzz64 profile image

muzz64

31,002

Parametric Cable Organiser preview image

Parametric Cable Organiser

Cubic8 profile image

Cubic8

2,065

HDMI Port Dust Cover / Plug / Cap - Low Profile preview image

HDMI Port Dust Cover / Plug / Cap - Low Profile

br1acc profile image

br1acc

99

WALLY - Wall Plate Customizer preview image

WALLY - Wall Plate Customizer

TheNewHobbyist profile image

TheNewHobbyist

8,702

Lenovo ThinkCentre Tiny 10" Rack Mount - now with optional Keystone Sockets (M720q, M920q, P330, etc.) preview image

Lenovo ThinkCentre Tiny 10" Rack Mount - now with optional Keystone Sockets (M720q, M920q, P330, etc.)

Tim profile image

Tim

Snap-Fit Cable Name Tag 4 languages preview image

Snap-Fit Cable Name Tag 4 languages

The3Dee profile image

The3Dee

131

MY FAV PI ( raspberry pi 2/3 case ) preview image

MY FAV PI ( raspberry pi 2/3 case )

Tripnutz profile image

Tripnutz

5,968

Hinged Cable Clip Divided preview image

Hinged Cable Clip Divided

Jerrari profile image

Jerrari

2,294

384