Anduril2 with AUX LED showing current temperature in standby/lockout

I’ve just got my first Anduril light (a brass D4v2 with E21A 2700/2000K mix and 7.5A kr4 driver) last Friday and immediately I’m in love with both the light and Anduril2. (I completely skipped Anduril1)
Over the weekend I’ve been playing with the source code and thought I would share my small changes.

So now I’ve added an extra mode in standby/lockout AUX LED mode called “temperature”. Similar to what “voltage” mode does but instead of showing voltage using different colors, it shows current temperature. This is my bedside light and my use case is that you instantly get the rough idea what the ambient temperature is during the middle of the night. Current setup is:

  • <=12C: pink/violet/purple (red+blue)
  • 12~16C: blue
  • 16-20C: cyan (green+blue)
  • 20-25C: green
  • 25-28C: yellow (red+green)
  • >28C: red

Related commits:

You can enable it by default if you choose to include this commit as well, or you can just use 7H to select “temperature” just after “voltage” mode.

I’ve measured the standby current and there is no obvious increase (0.04mA with AUX OFF, or 1.37mA with green AUX on high).
In the original stock Anduril2, ADC will measure voltage every ~8 sec in standby/lockout mode. What I did is after measuring voltage, in 8 sec it will measure temperature so theoretically the temperature is updated every ~16 sec in standby/lockout.

I’ve made many other small changes such as adjustable thunderstorm busy factor or adjustable candle amplitude using 4C/5C/6C in these 2 modes. See the readme for what I did.

Thanks Toykeeper who made this all possible and so much fun.

Warning: I’ve only tested it on my D4v2 and it can be buggy. But at least it works on mine :slight_smile:

Interesting idea. But I have a feeling that my skin gives this kind of resolution as well.

Fair point! I don’t hence why.
I kind of wish the next gen (D4v3?) can have more adjustable levels of RGB aux LED. More mixes of colors so higher resolution (either voltage/temperature, etc).