The TSL2561 luminosity sensor is an advanced digital light sensor, ideal for a wide range of applications. The sensor contains two photodiodes, one which can detect visible light and infrared (IR), and the second which can detect IR light.
The sensor allows for exact lux calculations and can be configured for different gain/timing ranges to detect light ranges from 0.1 – 40,000+ lux on the fly. Two integrating analog-to-digital converters (ADC) integrate currents from the two photodiodes that produce a digital representation of the light intensity hitting the sensor.
With the sensor containing both infrared and full spectrum diodes gives the ability to separately measure infrared, full-spectrum or human-visible light.
Communication with the device is done with a standard, two-wire I2C serial bus, allowing the TSL256x device can be easily connected to a microcontroller or embedded controller. Solderable jumper pads on the module allow 3 possible I2C addresses to be selected for up to 3 sensors or other I2C devices to co-exist on the same bus. An onboard regulator means the module can be powered from a convenient 5V source.