TSL2591
Overview
The TSL2591 is a very high dynamic range light-to-digital converter that transforms light intensity into a digital signal output capable of direct I2C interface. It features a dual-diode architecture, with one photodiode sensitive to visible and infrared light and a second sensitive only to infrared light, allowing for accurate ambient light sensing under varying lighting conditions.
Why Choose This Part
The device offers an impressive 600M:1 dynamic range and programmable integration times, making it effective in environments ranging from pitch dark to bright sunlight. Its low typical operating current of 0.275mA and 2.3uA sleep mode make it ideal for battery-powered applications.
Applications
Key Specifications
Getting Started
To begin development, connect the TSL2591 to an I2C bus with pull-up resistors and provide a supply voltage between 2.7V and 3.6V. Evaluation is often performed using the Adafruit TSL2591 High Dynamic Range Digital Light Sensor breakout board, which simplifies prototyping with available Arduino and Python libraries.
TSL2591 Family
| Part Number | Difference | Stock |
|---|---|---|
| TSL2591FN (ams / ams-TAOS) | FN | — |



