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 […]
Discovering Helsinki: From Oodi Library to Water-Powered Innovation
Last week, I was in Helsinki for a work trip, and during my short stay, I was thrilled to discover two things that I wanted to share with […]
Keychain for a Bouldering Friend
A bouldering friend of mine from Hong Kong knows that I love making things. She asked if I could create something similar to this clip she found. After […]
Creating a Big Sign for My Friend’s Café! ☕️
A friend asked me to create a big sign for his café a while ago, and I’m finally sharing the progress in this blog. As he knows I […]
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 […]
Fixing SodaStream
A friend of mine asked if I could fix her SodaStream machine. Here, I’ll document the process and how I used a 3D printer to solve the problem […]
Recreating my pendant
A few months ago, I found myself examining my broken shark pendant and thought, “Hmm, how could I repair you?” It was a wooden thresher shark sculpture I […]
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 […]