SKU: SENS-3164
📋 GST Invoice Available

VEML7700 Ambient Light Sensor Module - I2C Interface, 0-167k lux

₹104.00 (Inclusive of all taxes)
Out of Stock

The VEML7700 is a high-precision ambient light sensor (ALS) module with an integrated 16-bit ADC and I2C digital interface, compatible with 3.3V microcontrollers like Arduino, Raspberry Pi, ESP32, and STM32 for accurate illuminance measurement from 0 to 167,000 lux.

Features

  • High-resolution ambient light sensing from 0 to 167,000 lux with 0.005 lux/step resolution.
  • Integrated 16-bit ADC and I2C digital interface (10-400 kHz) for direct microcontroller connection.
  • Ultra-low power consumption with typical shutdown current of 0.5 µA, ideal for battery-powered IoT devices.
  • Compact surface-mount package (6.8 x 2.35 x 3 mm) for space-constrained embedded applications.
  • Wide operating supply voltage range from 2.5V to 3.6V DC.

Out of stock

Description

The VEML7700 Ambient Light Sensor is a highly integrated, digital light sensing solution designed for precision measurement of illuminance in electronic systems. It combines a photodiode with a signal conditioning IC and a 16-bit analog-to-digital converter, providing a fully calibrated digital output over the I2C bus. This architecture eliminates the need for external analog components and simplifies integration into microcontroller-based designs.

Engineered for low-power operation, the sensor features multiple configurable power-saving modes, including a shutdown state with minimal current draw, making it suitable for portable and always-on IoT applications. Its spectral response is closely matched to the human eye’s photopic response, peaking at 545 nm, ensuring accurate perception of ambient light levels for automatic display backlight control, smart lighting systems, and environmental monitoring.

Key Features

  • High-Accuracy Digital Output: Integrated 16-bit ADC provides precise, digitally processed illuminance values directly via I2C, eliminating analog signal noise.
  • Ultra-Low Power Design: Features a typical shutdown current of 0.5 µA and configurable active modes for optimized energy efficiency in battery-powered devices.
  • Wide Dynamic Measurement Range: Capable of sensing illuminance from complete darkness up to bright sunlight (167,000 lux) with high resolution.
  • Human Eye Response Matching: Spectral sensitivity is optimized to match the photopic curve (peak at 545 nm) for accurate perception of ambient light as seen by humans.
  • Robust SMD Construction: Housed in a compact, surface-mount package (6.8 x 2.35 x 3 mm) with lead-free, RoHS-compliant materials for reliable PCB assembly.
  • Flexible I2C Communication: Supports standard I2C clock speeds from 10 kHz to 400 kHz for compatibility with a wide range of host controllers.

Applications

  • Automatic brightness adjustment for smartphone, tablet, and automotive LCD displays.
  • Smart lighting control and daylight harvesting in IoT-connected building automation systems.
  • Ambient light monitoring for energy-efficient consumer electronics and wearable devices.
  • Photography assistive tools for measuring scene illuminance to calculate optimal camera exposure settings.
  • Industrial light sensing for machine vision systems and process control where consistent lighting is critical.

Technical Specifications

Sensor TypeAmbient Light Sensor (ALS)
Supply Voltage2.5 V – 3.6 V DC
Ambient Light Range0 – 167,000 lux
Resolution0.005 lux/step
InterfaceI2C (10 kHz – 400 kHz)
ADC Resolution16-bit
Peak Wavelength545 nm
Shutdown Current0.5 µA (typical)
Operating Temperature-25 °C to +85 °C
Package TypeSMD/SMT
Package Dimensions6.8 x 2.35 x 3.0 mm
RoHS ComplianceYes

Frequently Asked Questions

What is the operating voltage range for the VEML7700 sensor?

The VEML7700 operates from a 2.5V to 3.6V DC supply. It is designed for 3.3V logic systems and is not 5V tolerant. Ensure your microcontroller or host system provides a stable power source within this range for proper operation.

How do I communicate with the VEML7700 sensor?

Communication is via the standard I2C serial interface. The sensor supports clock speeds from 10 kHz to 400 kHz. You will need to connect the SDA and SCL lines to your microcontroller with appropriate pull-up resistors, following the I2C protocol to read illuminance data from its registers.

What is the typical power consumption of this sensor?

The VEML7700 is designed for ultra-low power applications. Its typical shutdown current is only 0.5 µA. During active measurement, power consumption depends on the configured integration time and gain settings, but it remains highly efficient, making it ideal for battery-powered IoT and portable devices.

Can this sensor be used for outdoor sunlight measurement?

Yes, the VEML7700's wide dynamic range of up to 167,000 lux covers typical outdoor illuminance conditions, from overcast days to direct sunlight. Its integrated design and digital output provide stable readings across this full range without saturation in most environments.

Package Includes

  • 1 x VEML7700 Ambient Light Sensor Module

Additional Information

Weight 0.005 kg
Dimensions 0.7 × 0.5 × 0.3 cm