3 ms·
Nice write-up. No (ed: full) source code? I was somewhat qurious to see how much of it there ended up being. In high-school I did the almost opposite of this -
by e12e 6y ago
Nice write-up. No (ed: full) source code? I was somewhat qurious to see how much of it there ended up being.
In high-school I did the almost opposite of this - I taped down the play button on my hi-fi CD remote, and wired the battery through the switch for the alarm of an old alarm clock (and cut the wires to the actual alarm). Allowed me to wake up to whichever CD was in the player, rather than an alarm.
Most cd players would wake up from power off playing, but mine didn't - so I couldn't just make do with a timer on the mains. Plus, the analog alarm clock was easier to set for a time, than my timer-plug.
- StavrosK 6y agoThe code is here: https://gitlab.com/stavros/do-not-be-alarmed https://gitlab.com/stavros/do-not-be-alarmed It's just pretty specific to me and I don't know if I committed any keys or anything, so I didn't really publicize it. It should be perfectly usable, though, you can build it with PlatformIO after specifying a few #defines.
- crazypython 6y agoNice to see it's under AGPLv3. Putting end-user code under AGPLv3 protects the rights of users to run, modify, contribute to, and share the software.
- StavrosK 6y agoYeah, I decided to switch to that from MIT/BSD as I don't like people taking the software and closing it up.
- e12e 6y agoThank you :)