A few months ago, a relative asked if I could enhance their new garden decoration—a metal dinosaur—by making it “come alive” with smoke and sound effects triggered when […]
Restoring Life to a Coffee Tamper Machine: A Quick Fix
A while ago, my friend from Daily Dose Trier asked if I could fix their coffee tamper machine. Here, I’ll document the discovery process. The machine had stopped […]
PretoWatch (Part 5) State Machine
Last time we discussed button handling, and now we’re moving on to implementing the state machine controlled by user button inputs. Here are all possible states for PretoWatch: […]
PretoWatch (Part 4)
Last time, we discussed task management within the RTOS system. This time, we focus on user interactions with the system, specifically how I implemented the buttons. In this […]
PretoWatch (Part 3)
Last time, in Part 2, we discussed some aspects of the hardware design of PretoWatch. In this blog post, we will explore more about the software side of […]
Nightmare of developers! Losing all the source codes
I’ve been working on this project with my clients on and off for almost 2 years. It was one of the projects I enjoyed working on. I can’t […]
Fixing my dishwasher 😎
In this short blog, I’ll document the journey of how I fixed my dishwasher. One day, I began to notice an abnormal noise coming from my dishwasher. I […]
Vibration watch – PretoWatch (Part 2)
Last time, I showed how I built an add-on for my brother’s watch. This blog will focus on the creation process of the PretoWatch. This will be the […]
Vibration watch (Part 1)
I’ve always found the vibrating watch to be a fascinating invention; it allows you to discern the time just by feeling it. This blog will focus on the […]
Psyduck Lamp
Someone asked me to create a Psyduck lamp as a surprise for her husband, and I’ll be documenting the progress of this project here. She wanted the lamp […]