Ever wished you had more control over how your flashlight worked? Or did you run out of gadgets to tinker and mess with? Then the HexBright Flex is for you. The flashlight has three modes of light by default, but you can also re-program it using Arduino code.
Aside from having open source software, the Hexbright Flex also has great hardware. It has a Cree XM-L LED with a maximum brightness of 500 lumens, an aluminum body and a rechargeable and replaceable battery.
You can order the HexBright Flex from its official website for $119 (USD). I bet some of you can program it to emit darkness.