So, it's Saturday afternoon, the kids are away playing with friends, the wife is sleeping in the next room for the night shift. What am I going to do? Reprogram the flashlight! It's always bugged me how I have to click the button a few times to cycle the different brightness levels when turning it on or off. Time to fix that.
It really ought to be: One-click on to previous brightness. One-click off. Or, quickly click to cycle through different brightnesses, and have the final brightness saved for the one-click setting.
HexBright: http://hexbright.com/
Arduino: http://arduino.cc/en/Main/Software
Sample Code: https://github.com/hexbright/samples
YouTube tutorial: Programming your Hexbright
It really ought to be: One-click on to previous brightness. One-click off. Or, quickly click to cycle through different brightnesses, and have the final brightness saved for the one-click setting.
HexBright: http://hexbright.com/
Arduino: http://arduino.cc/en/Main/Software
Sample Code: https://github.com/hexbright/samples
YouTube tutorial: Programming your Hexbright
Comments
This prevents the problem of having saved the brightest setting, and then having a kid accidentally turning it on while looking at the LED.