How to control high power leds (500mA) via pmw accurately?

Hi Caltoa/others,

The led is not for human eyes but high speed camera with expose times < 50us
To have changes <0.1% I need at least 1000x that speed
With 1Mhz, pwm changes every 1us so with exposure time of 50us I get 50 pwm changes means changes of light of 1/50 = 2% I need it 10x faster so 10Mhz

I agree adafruit specs are fuzzy.

I used a 24V lab power supply (not usb) (on the motien)

With ripple I mean change in power (either volt/amp) so the AC component on a DC signal.
The pwm trough the motien gives the same change (ripple) on the Leds. I need it to be either vast enough so I won’t see it anymore (at high speed) and I need it to be stable after change (lets say within 50ms from 0 to 500mA) so no slow RC filtering.

I haven’t looked at the ingoing pwm side of the motien, but I assumed there is no max. it simply ‘relays’ the signal using an exteranal power (in my case the 24V lab power)

Let me know if you know any hardware out there that can do the trick.
Or accurate multichannel dac boards
Other options?