WTF
(WTF)
23
It’s a 21mm driver, Kaidomain and Mountain both offer 20 or 22mm drivers. I think all those drivers are clicky based and would need some tweaking for an E-switch. Lone Oceans has a 20mm driver, its clicky based. He has released the firmware (arduino based) so maybe someone can write some new code for it.
There doesn’t appear to be anything too fancy going on with the mcu, its probably as large as it is just to get enough memory. A switch, some indicator lights, three volts out for enable and the pwm signal to the boost converter. Possibly a voltage monitoring input. The rest of the pins appear unused to me. Unfortunately the tricky part of swapping out the MCU is the millivolt feedback from the sense resistors seems to go back to an op amp which then turns into a voltage output feeding into the mcu.
The mcu is contiuously modulating the pwm output. It appears the driver will run away if you just give it a pwm signal with no feedback loop. I don’t know of any BLF firmware that does a feedback loop. I can’t figure out what the boost converter is. With my limited knowledge, no data sheet and no programming skills its looking like a dead end for me. I might pull the mcu board off at some point and feed it a pwm signal with my power supply current limit set safe just to see what happens. Probably wait till Sofirn starts selling replacement drivers first. Or put a 4000k led in it and leave it be.
It’s a good light as it is, just a little clunky on the user interface. If it wasn’t for Tom and Toykeeper spoiling us we would probably love it.