TTL driver for LEP diode

I’m looking to replace the stock LEP driver with a driver which will enable TTL (Arduino) control of the flashlight. I aim to modify the flashlight to enable a smooth and slow fading up and down of the light programmatically. I’m looking for a suggestion for a laser/lep driver module that might be a good fit for me?

I’ve looked at DTR laser shop’s modules but they don’t quite have what I need.

Here are the specs:

Input voltage: 3.0v - 4.2v (1x Li-Ion)
Output current: 1000ma - 2000ma (ideally adjustable)

(The light I’m modifying is the Vastlight Minima Bow - The new module doesn’t need to fit inside the flashlight body)

Why not use a convoy 2a boost driver?

I’m using them for a number of laser builds including my yellow LEP S2+ build..

Yes, I would potentially use a convoy driver - do you know if these expose a control pin to enable dimming via a pwm signal from an external microcontroller? (In other words, does it have an ‘En’, ‘Dim’ or ‘TTL’ pin)

They don’t expose a PWM pad, but you could try hijacking from the MCU anyway:

But the driver already have configurable multiple power levels selected by tailcap half presses, so I’m curious on what the Arduino would be doing