SKU: SENS-3261
📋 GST Invoice Available

Waveshare TSL25911FN High Sensitivity Ambient Light Sensor Module

₹369.00 (Inclusive of all taxes)
Out of Stock

The Waveshare TSL25911FN Ambient Light Sensor Module is a high-sensitivity digital light-to-digital converter compatible with 3.3V/5V systems like Arduino, Raspberry Pi, and STM32. It provides precise ambient light intensity measurement from 0 to 88,000 lux via a fixed I2C interface.

Features

  • High-sensitivity digital ambient light sensor based on TSL25911FN chip.
  • Extremely wide dynamic range of 600M:1 for operation in diverse lighting conditions.
  • I2C interface with a fixed address (0x29) for simple microcontroller integration.
  • Onboard voltage translator ensures compatibility with both 3.3V and 5V logic systems.
  • Includes programmable interrupt output with upper and lower threshold settings.

Out of stock

Description

The Waveshare TSL25911FN module integrates a sophisticated light-sensing IC that combines broadband (visible + infrared) and infrared-only photodiodes on a single CMOS chip. Dual integrating analog-to-digital converters (ADCs) digitize the photodiode currents, providing a direct digital output via I2C. This architecture minimizes noise interference and allows a host processor to calculate accurate illuminance (lux) using an empirical formula that approximates human eye response.

Designed for stability across varying environments, the sensor features an exceptional 600M:1 dynamic range and a sensitivity down to 188 µLux. The embedded infrared-responding photodiode enables precise measurements even in environments with strong infrared background noise. The module includes a voltage level translator, making it ready to use with both 3.3V and 5V development boards without external logic shifting.

Key Features

  • High-Performance Sensing: Utilizes the TSL25911FN chip for combined visible and infrared light measurement, offering a broader range than previous generations like the TSL2561.
  • Direct Digital Output: Embedded ADCs provide a clean, digital light intensity signal directly over I2C, reducing analog noise and simplifying system design.
  • Ultra-Wide Dynamic Range: 600M:1 dynamic range allows reliable operation from dark to brightly lit conditions (0 to 88,000 lux).
  • Infrared Compensation: Dedicated infrared-responding photodiode ensures measurement accuracy in environments with high IR content.
  • Programmable Interrupt: Features a hardware interrupt pin with user-defined upper and lower thresholds to trigger events without constant polling.
  • Broad Compatibility: Onboard voltage translator supports 3.3V to 5V operating voltages, compatible with Arduino, Raspberry Pi, STM32, and other microcontrollers.
  • Compact & Mountable Design: Compact PCB (27mm x 20mm) includes mounting holes for secure installation in projects and enclosures.

Applications

  • Display Backlight Automation: Precisely control smartphone, tablet, or automotive display brightness based on ambient light conditions.
  • Smart Lighting Systems: Integrate into home or office automation systems to dynamically adjust LED lighting intensity for energy efficiency and comfort.
  • Photographic & Imaging Equipment: Provide accurate ambient light data for automatic camera exposure and flash control in professional and consumer cameras.
  • Agricultural Monitoring: Measure light intensity in greenhouses or growth chambers to optimize plant growth conditions and photoperiods.
  • Industrial Light Sensing: Monitor light levels in manufacturing environments, cleanrooms, or for machine vision system calibration.

Technical Specifications

KeyValue
Manufacturer / BrandWaveshare
Sensor Model / Core ICTSL25911FN
Operating Voltage3.3 V to 5 V DC
Communication InterfaceI2C
I2C AddressFixed 0x29
Measurement Range0 to 88,000 Lux
SensitivityUp to 188 µLux
Dynamic Range600M:1
Output SignalDigital (I2C)
Special FeaturesProgrammable Interrupt, IR+Visible Sensing, Onboard Voltage Translator
Compatible PlatformsArduino, Raspberry Pi, STM32
Module Dimensions (L x W)27 mm x 20 mm
Mounting Hole Diameter2.0 mm

Frequently Asked Questions

What is the I2C address of the Waveshare TSL25911 sensor module?

The Waveshare TSL25911FN module uses a fixed I2C address of 0x29. This address is hardcoded and cannot be changed, which simplifies wiring but means only one sensor can be used on a single I2C bus without an I2C multiplexer.

Is this light sensor module compatible with both 3.3V and 5V Arduino boards?

Yes, the module includes an onboard voltage level translator, making it fully compatible with both 3.3V and 5V logic systems. You can power it and communicate with it directly from 3.3V platforms like the Raspberry Pi or 5V platforms like most Arduino Uno boards without needing external logic level shifters.

How does the dual photodiode design improve measurement accuracy?

The TSL25911FN integrates two photodiodes: a broadband (visible + IR) diode and an infrared-only diode. By measuring the IR component separately, the sensor can subtract its influence from the total light reading. This compensation allows for a more accurate calculation of visible light (lux), especially in environments dominated by infrared sources like sunlight or incandescent bulbs.

Can this sensor trigger an interrupt based on light level?

Yes, the module provides a programmable interrupt output pin. You can set upper and lower threshold values for the measured lux level via the I2C interface. The interrupt pin will assert (go low) when the measured value crosses these thresholds, allowing your microcontroller to sleep and wake only when a significant light change occurs, saving power.

Package Includes

  • 1 x TSL25911FN Ambient Light Sensor Module
  • 1 x PH2.0 5-Pin Connection Cable

Additional Information

Weight 0.005 kg
Dimensions 2 × 2 × 1 cm