I needed a physical time tracker that could sync with a custom web system. Instead of using apps on my phone or computer, I wanted something dedicated and tactile.
I wanted something that looked futuristic, taking inspiration from Star Trek TNG aesthetics. The case needed to house all components while maintaining clean lines and purposeful geometry.
The device centers around an ESP32 microcontroller with WiFi capability. It connects to my custom time tracking system running in the cloud and handles all the local interactions.
Components include:
The biggest challenge was the case design. My first attempts tried to fit everything perfectly in one piece. This led to many failed prints with misaligned buttons, wrong display fits, and poor tolerances.
The breakthrough came when I switched to modular design. Instead of printing the entire case at once, I created separate testable modules:
This approach let me iterate on individual components quickly before integrating them into the main case.
How it could look like on the Enterprise bridge 😉
Design modular components first, then build the case around them. It’s much easier to test and iterate small pieces than to reprint an entire complex assembly every time something doesn’t fit.
The device now sits on my desk, tracking time across projects and syncing everything to the cloud for later analysis.