Idea: Universal Game Timer
I'm constantly coming up with ideas for projects. Some of them involve IoT, some are just plain physical computing, and some don't even involve digital tech. Some of them are great ideas (in my opinion) and some of them not so much. The problem with these ideas is that there is never enough time to mess around with even a fraction of them but I'd still like to keep a record of them with some of the details while the idea is fresh in my mind. And maybe, just maybe, I'll get back to one or two of them at some point when I get a free weekend and feel like hacking.
Your kids lost the timer to [enter your favorite game here] and you can't remember how long it was (Boggle). Maybe it involved some sound effects that were part of the game (Scattergories). The universal game timer's got you covered.
This could be a physical device or really just an app on your smart phone. It could be programmed to know the timer lengths and sound effects, if applicable, to thousands of games. You could even enhance some games. For example, the timer in Boggle is just a simple sand timer. It's great at reproducing a fixed time length but terrible at letting you know when time is up since everybody is feverishly looking at the Boggle letters. So maybe you add an audible timer for Boggle. It doesn't change the nature of the game, just makes it a little easier to play.
Instead of just timers you could extend it to be the Universal Game Helper. If you buy Yahtzee brand new it comes with 5 dice. If you have kids you're lucky if the Yahtzee box has 3. "Oh, I'll just grab a few dice from another game" only to find that your kids must be moonlighting as craps bookies. You never have enough. The app could have the appropriate number and type of dice for any game and simulate rolls. The basic concept wouldn't be that hard to implement and you'd save countless family game nights.