Last week, my water purifier got completely clogged and stopped giving any output. Only then I realized that I had forgotten to replace its filter the previous month. A similar thing happened with my air conditioner—it wasn’t cooling properly because I had missed scheduling the maintenance service before summer began.
These small oversights don’t just cause inconvenience; they can also lead to expensive repairs that could easily be avoided with timely maintenance. That’s what gave me the idea to build Mendly—a compact, wall-mounted reminder system that keeps track of your home equipment maintenance schedules.
The name Mendlycomes from “mend” (repair) + “friendly”, and that’s exactly what it does: it acts like a friendly companion that reminds you to take care of your home appliances before they break down.
With a simple touchscreen interface, you can select the type of appliance or task you want to track. A progress bar shows you how much time is left until the next repair, filter change, or service. Thanks to a built-in battery backup, Mendly keeps working even during power outages, ensuring you never lose track of your reminders.
This project is built using a Waveshare 1.28-inch ESP32-S3 Round Touch Display, housed in a 3D-printed case designed in Tinkercad. It’s powered by a 500mAh rechargeable battery with Type-C charging, and the user interface is created with custom graphics in SquareLine Studio, rendered using the TFT_eSPI library in Arduino IDE.
Compact and easy to mount with 3M tape, Mendly quietly sits on your wall and makes sure you never forget an important maintenance task again—saving you both time and money while keeping your home running smoothly.
By the way, Subscribe to my YouTube channel for more projects like this. I also update my upcoming projects on Instagram.
buy me a coffee! ☕: Donate
Supplies
For this project, you’ll need just a few components to bring Mendly to life:
- Waveshare 1.28-inch ESP32-S3 Round Touch Display (amazon.com / amazon.in)
- 500mAh Li-Po Battery (amazon.com / amazon.in)
- USB Type-C Cable (amazon.com / amazon.in)
- 3M Double-Sided Tape (amazon.com / amazon.in)
Waveshare 1.28-inch ESP32-S3 Round Touch Display
This is the heart of the project—a compact yet powerful development board. It features a 1.28-inch capacitive touch LCD, built-in ESP32-S3 MCU, and an onboard 6-axis sensor (3-axis accelerometer + 3-axis gyroscope), making it perfect for interactive projects. It also includes a Li-ion battery charging manager for portable use. With its small form factor and rich features, it’s easy to integrate into DIY builds or final products.
500mAh Li-Po Battery
This rechargeable Li-Po battery provides portable power for the Mendly device, ensuring it keeps running even during power outages. A 500mAh capacity is a sweet spot for this project—it’s compact enough to fit inside the 3D-printed case while still delivering several hours of backup time. It also pairs perfectly with the Waveshare ESP32-S3 round display, since the board already has a built-in Li-ion battery charging manager over Type-C, making integration simple and reliable. I chose this battery because it’s lightweight, safe, and provides just the right balance of size, capacity, and compatibility for the display module.
3D-Printed Case
Designed in Tinkercad to fit the ESP32-S3 round display and 500mAh battery snugly. The case has a sleek cylindrical shape, with space for the Type-C port and a flat back for easy wall mounting using 3M tape. Lightweight, compact, and modern-looking, it keeps everything protected while blending seamlessly into a home setup.
USB Type-C Cable
Essential for both charging the 500mAh Li-Po battery and uploading code to the ESP32-S3 round display. A standard, reliable Type-C cable makes development and everyday use simple and hassle-free.
3M Double-Sided Tape
Strong adhesive tape used for mounting the device on a wall without screws or drilling....
Read more »
vishal soni
This is so cool! I'm notorious for letting my furnace filter go way too long between changes. I love that this is a bespoke device as opposed to another thing on my phone.