Almost anything is possible. It’s more a question of what’s worth actually doing.
So for now, it just blinks 1 time for normal operation, or 3 times for weak battery mode. The details of “how weak” are omitted but can easily be enabled by recompiling. If enough people want it, the details can be added somehow (in production builds)… but for now it’s only in custom builds.
As soon as I have time. I plan to publish a new release within a few days. I was just waiting until Hank announced the light and started shipping the hardware.
No. The host isn’t wide enough.
The driver circuit should work with 2xAA, but you would need a special firmware version which only works in 2xAA mode. Also, Hank would have to make the tube.
It supports 1xAA and 1x14500:
- 1xAA: 0.5V to 2.0V. Works with everything from a near-empty alkaline to an overcharged lithium primary. LVP to “full” is 0.7V to 1.5V.
- 1x14500: 2.1V to 5.1V. LVP to “full” is 2.9V to 4.2V.
So anything from 2.1V to 2.9V is in the li-ion LVP range. It’ll boot, but it marks the cell as “weak” and limits output to ramp level 1 only, and then during use it shuts itself down in about 5 seconds.
If you want to use 2xAA, the range for that is about 1.4V (LVP) to 3.4V (2x1.7V lithium primaries). This overlaps with both the AA and 14500 voltage ranges, so it would not be able to reliably determine which is which. But you could modify the firmware to make it work only in this mode.
Personally, instead of a D3AA with 2xAA tube, I would just use a D4K. It’s a great size and the battery holds about 3X as much energy.