luxdrv - custom modes driver firmware with ramping

I had a go at thermal sensing with a standard Q-lite driver without additional components. It worked but I never incorporated it because I couldn’t be bothered to deal with the calibration process: ATTiny13a tempurature monitoring without additional components.

The code should be fairly easy to adjust for your needs though… as the temp goes up, lower the output. However, you would have to do a lot of trial and error before you find the sweet spots. And if you can’t make changes to code and flash the MCU yourself, then this is definitely a no go.