November 17, 2024
Description
Are you spending more time scrolling through your phone than lifting weights at the gym? That was me. I’d sit down for a quick break between sets, grab my phone, and suddenly realize I’d taken a 5-minute break instead of 60 seconds. It was distracting, unproductive, and ultimately frustrating. 💡
That’s why I created GymBuddy: a simple, distraction-free device to keep me focused during workouts. It’s a compact gym timer that reminds you when it’s time to get back to work.
Visit the GitHub repository: https://github.com/oliverruoff/GymBuddy
| Component | Description | Usage |
|---|---|---|
| I2C OLED Display (128x32) | Display for timers (compatible with 3.3V-5V) | Shows the elapsed workout and break timer. |
| RP2040-Zero Microcontroller | Microcontroller based on Raspberry Pi RP2040 | The brain of the GymBuddy. |
| 12mm Push Button | Button to start/stop the break timer | Controls the break timer and silences the buzzer. |
| 3V Buzzer Module | Buzzer for alerts | Sounds when the break timer reaches 60 seconds. |
| 18650 Battery | Rechargeable battery for power | Provides portable, rechargeable power. |
| USB-C 18650 Charger Module | Power supply module with battery support | Charges the battery and powers the device. |
| Toggle Switch | On/Off switch for the device | Powers the GymBuddy on and off. |
| M3.5 Self-Tapping Screws | Screws for securing components | Keeps all parts securely in place. |
| Cables | For wiring connections | Connects the components. |
The design is compact, functional, and easy to print. The case features:
I wanted something that worked for me, not against me. I tried using my phone, but it was too distracting. With GymBuddy, I know exactly when my breaks are over without the temptation of endless notifications. Now, my workouts are more focused, efficient, and productive.
Visit the GitHub repository: https://github.com/oliverruoff/GymBuddy
(Here you can also see a wiring diagram.)
GymBuddy is designed to keep you on track. Whether you're a beginner trying to stay consistent or an experienced lifter looking to optimize your rest periods, GymBuddy has your back. No distractions, no excuses—just results.
🔗 Download the files and get started today!
Boost MeIf you like this kind of projects, you can (freely) support me with a boost. :)License:
Standard Digital File License