Circuit: DIY Fitness Timer
on
The Circuit
The fitness timer is built around a LOLIN/WEMOS D1 mini Pro microcontroller paired with an OLED shield that includes two built-in push buttons and a small display. A rotary encoder with a push-button function is added for selecting and assigning workout programs, while two external push buttons (wired in parallel with the shield’s buttons due to limited GPIO pins) let you quickly start routines.
Key Features
The fitness timer acts as a personal workout assistant by guiding you through timed exercise routines using audible tones and simple button controls. It plays a low tone to signal the start of a rep, a higher tone when the rep is complete, and a triple-tone at the end of the full exercise set, with programmable work and rest intervals. Users can choose between five predefined programs, assign two of them to dedicated buttons, and view selections on a small OLED display, making the device an easy, hands-free way to keep workouts consistent and properly timed.
The Fitness Timer Project
The original article, “Fitness Timer,” appeared in Elektor Circuit Special 2023 Bonus Edition. You can read the article for free during the two-week period following the publication of this post. Enjoy!Editor's Note: This article first appeared in a 2023 edition of Elektor. Given the project’s age, some components might not be readily available. Still, we think the design will inspire you to start a project of your own.

Discussion (0 comments)