smilem The Lupin can measure up to 3Khz, why you found it not good?
Two things I didn't like about the Lupin. First, I like to see the actual graph, not just a flicker percentage. It's not just how much the light source is flickering, but how abrupt the light is flickering that affects me. For instance, incandescent bulbs flicker with 120hz, but they don't bother me. Second, maybe it was the 3Khz limit, but it wasn't reliable in detecting PWM.
smilem Why not use Thorlabs DET36A2 biased photodetector 124USD ? 11Mhz vs. 25Mhz for cheaper version is faster. Why not use OSRAM BPW34S PIN (cost 1.7Eur) photodiode up o 400Khz it works the same as Thorlabs DET36A2.
The big feature with the PDA100A2 is the switchable gain/zoom. For nearly all the graphs on this page, I'm using 100x zoom.
There may be cheaper alternatives. For instance, I know there's a 10x/100x gain amplifier on eBay for about $70. So maybe you could hook that up to the BPW34S and get good results. (In fact I bought it a few weeks ago, before I got the PDA100A2, and just never got around to using it.)