Hey everyone, I wanted to share my first DIY project with you all. It’s a smart mirror that I built to replace our old, regular mirror. The idea came to me when I saw a video about smart mirrors online, and I thought, why not give it a try? Plus, my girlfriend was on board since it would replace our outdated mirror anyway. ![]()
Materials I Used:
- A TTGO T4 V1.3 ILI9341 2.4-inch LCD Display with ESP32
- One-sided mirror foil
- An old picture frame
- Some cardboard for mounting
- Some glue and screws for assembly
What It Does:
- Displays the temperature from my balcony and living room sensors
- Shows the weather forecast for the day
- Alerts if it’s going to rain in the next 30 minutes
- Checks if any lights are still on
- Tells me when the next garbage collection is
How I Did It:
- I wrote the code using ESPHome
- Set up a sensor in Home Assistant
- Created a dimmable light for the display’s backlight
4.Mounted everything on cardboard and glued the mirror foil on the glass - Assembled everything together
Challenges I Faced:
- Getting the mirror foil to stick properly without bubbles
- Making sure the display was bright enough but not too harsh
- Ensuring the code worked seamlessly with Home Assistant
Future Plans:
I want to add deepsleep functionality with a wake-up from a PIR sensor and make the mirror even more sophisticated. Maybe add some voice controls too!
If anyone has any tips or suggestions, I’d love to hear them. It’s been a fun project so far, and I’m excited to take it to the next level! ![]()