Fair, I forgot to take photos for a lot of the process.
It’s a sst-20-dr 660nm because it’s what I could get with 1 day shipping from digikey. The footprint of the sst-20-dr seems to be only available in the B120 version which isn’t our usual 3535 footprint but has smaller pads. I only noticed after the LED wasn’t bouncing during the reflow like the other sst-20s. It’s not an issue with just the 350mA from the 1X7135 that’s powering it.
I cut the traces from the bank of 7135s and was originally feeding the red led 7X7135s but the dimmest mode was too bright so I removed 6 of them.
There was also a leaky 7135 or two on the board since the red led was dimly illuminated even when the light was off but the battery was connected. Removing 6 of the 7135s helped stop the leaking and helped make the lowest red mode dimmer than the white and the red led is still really bright with just a single 7135.
I did this mod for someone who is a pilot instructor and they wanted a red light to stop them from being blinded when flying across open water in the darkness so I made all the changes to anduril with not blinding them in mind. The light switches between the red and white modes with a triple click, and always starts on low when the modes are switched. I also added a shortcut to the red mode while the user is in the white mode.
I’m not familiar with C or anduril 2 so it was hours of trial and error, changing one value then flashing it and seeing if it was the right parameter until everything was perfect.
The little coin cells finally died but instead of replacing them I replace the whole thing with a QX5252 circuit that is powered by a single AAA battery. The cool white emitter has also been replaced with 4000k rngwn 5mm