SEN0390 Light sensor
Dave.Smith9140 2026-03-02 16:33:25 26 Views1 Replies The SEN0390 is supposed to output light level measured in lux, but when checked against a calibrated light meter the output of the SEN0390 reads more than double what it should.
Is the light measurement in lux or something else and why is is so far from a calibrated measurement?
Hi there, thanks for your feedback!
Please note that in manual mode, the measured light intensity should not exceed the maximum range of your selected configuration, otherwise the readings may be inaccurate..
The raw light data from register 0x00~0x03 is not direct lux. In the library's lightStrengthLux() function, a calibration coefficient is used: return ((float)value * 1.4) / 1000.
You can check the sensor mode settings, and try switching modes and changing test conditions for further testing.
If the issue continues, you’re welcome to send your code and test data to [email protected].
niu.yixuan 
