High-dynamic-range digital lux sensor (TSL2591; sometimes listed as “TSL25911”). Dual channels (full-spectrum + IR) for accurate ambient light from deep shadow to daylight. I²C, tiny, low-power—ideal for weather stations, displays, and auto-brightness. Highlights Huge dynamic range (~600M:1), ~0.00018–88k lux usable span Dual channels: Full-spectrum (CH0) + IR (CH1) → visible via subtraction Configurable gain & integration time for low-light or sunlight I²C @ 0x29, INT threshold interrupt pin Waveshare breakout: 3.3–5 V supply friendly (onboard reg/level shifting) Specs Property Value Sensor TSL2591 (ALS) Interface I²C (addr 0x29, fixed) Supply (board) 3.3–5.0 V Logic level 3.3 V (5 V tolerant on board) Channels CH0 = Full spectrum, CH1 = IR ADC / Readout 16-bit per channel Gain options 1× / 25× / 428× (typ.) Integration times 100–600 ms (selectable steps) Features INT pin for upper/lower lux thresholds Use cases Weather nodes, room lighting, display dimming, plant lighting Pinout Pin Function VCC 3.3–5 V in GND Ground SDA I²C data SCL I²C clock INT Interrupt output (active on threshold) What’s in the Pack 1× Waveshare TSL2591 Light Sensor breakout 1× 1×5 pin header