For the past few months i have been working on this and i finally got some documentation and the prototype done.
This is a completely scratch designed flashlight that is powered by 18650 cells from old notebook battery packs.
It uses a fully custom circuit to drive the LED and manage the battery.
Fully 3D printed main body.
Dimmable in 31 steps, no PWM.
Rechargeable with a regular phone charger.
Uses a single 18650 Lihium Ion cell.
Battery level Indicator.
Three button interface.
Arduino IDE compatible microcontroller.
Full battery management and protection.
Light output: 197 Lumen.
Color temperature: 5000K
Color rendering index: 83
Efficiency at 100mA: 159 Lumen per Watt
Efficiency at 250mA: 119 Lumen per Watt
Weight: 130g (with battery)
Here is the full documentation including a ton of pictures: