Gym Timer


I built a dead-simple Arduino-based gym timer for my StrongLifts 5x5 routine

Toby Kurien Arduino, Fitness, Electronics making arduino electronics github fitness gym timer stronglifts open source diy

I am a fan of the StrongLifts 5x5 strength training routine. There is indeed an app for Android and iOS, however I found using the app inconvenient for a few reasons:

  • After a heavy lifting session, my hands shake too much for me to comfortably use the app
  • I keep having to unlock my screen to access the app
  • It interrupts the music I play from my phone and necessitates unnecessary app switching
  • I find the notifications on the phone distracting me from my gym routine

So I decided to built a simple one-button device to time my rest periods and count my sets for me.

Breadboard version Circuit diagram

This project took me less than a few hours to build and polish. Initially I built it onto a breadboard, and then tested it for a month. Thereafter, I built it into a shield using the prototyping shield.

The Gym Timer works so well that even my wife enjoys using the device! The source code and circuit diagram are available in the GitHub repository, in case you want to build your own.