Here's another project I made for #pathfinder originally, but it did not fulfill the min time requirement of 5 hours, so I am submitting for Athena instead! lol This was my prob my first hardware project - i learned sooo much new stuff - designing pcb in KiCad (and how to actually use KiCad), schematics, wiring up stuff, using 3d models, diff components, writing code that works! i had so much trouble figuring out C++ while writing the code. but hopefully it all turned out well! this little timer lets you set diff 'timers' (obv) depending on teh ccliks - the longer you press it, the longer you can set the timer. teh leds indicate how much time has passed and the buzzer beeps when the time is up. i spend a lot of time figuring out how to add teh multiple and long press feature and i felt really good after knowing how it works!
Here's another project I made for #pathfinder originally, but it did not fulfill the min time requirement of 5 hours, so I am submitting for Athena instead! lol This was my prob my first hardware project - i learned sooo much new stuff - designing pcb in KiCad (and how to actually use KiCad), schematics, wiring up stuff, using 3d models, diff components, writing code that works! i had so much trouble figuring out C++ while writing the code. but hopefully it all turned out well! this little timer lets you set diff 'timers' (obv) depending on teh ccliks - the longer you press it, the longer you can set the timer. teh leds indicate how much time has passed and the buzzer beeps when the time is up. i spend a lot of time figuring out how to add teh multiple and long press feature and i felt really good after knowing how it works!