Ambient Light Sensor - VEML7700 (Qwiic)

Item number 59504 Brand Sparkfun Model SPX-18981 Share Write a review
Ambient Light Sensor - VEML7700 (Qwiic)

Description Attachments

The Qwiic Ambient Light Sensor - VEML7700 is a must-have for those who require accurate and high-resolution ambient light measurements. The sensor comes in a compact 6.8mm x 3.0mm x 2.5mm package and features a 16-bit resolution. The VEML7700 includes a highly sensitive photodiode, a low noise amplifier, a 16-bit A/D converter and supports an I2C bus communication interface.

Sparkfun's VEML7700 stands out due to its FiltronTM technology adaption, which mimics the human eye response, and O-TrimTM technology adoption, ensuring ALS output tolerance of ≤10%. It offers a 16-bit dynamic range for ambient light detection from 0 lx to about 167 klx with a resolution down to 0.005 lx/count. Additionally, it has 100 Hz and 120 Hz flicker noise rejection, excellent temperature compensation, high dynamic detection resolution, software shutdown mode control, and high and low threshold windows with interrupt flags.

This sensor is perfect for applications that require precise light measurements. It can be used in smart home automation for light control, in mobile devices for auto-brightness adjustment, and in digital signage for brightness adjustment based on ambient light. The VEML7700 offers a reliable and efficient solution for these applications and more.

Sparkfun's VEML7700 is also user-friendly. Their Arduino Library converts the raw sensor data into lux, automatically compensating for the sensor's gain and integration time settings. The breakout board includes two Qwiic connectors, I2C breakout pins, I2C pull-up resistors (configurable), and a power LED (configurable).

As a SparkX product, the VEML7700 represents the cutting edge of technology. While these rapidly produced products are tested, they come with no guarantees, offering an exciting opportunity for those who love to experiment and innovate.

Key Features:

  • Close to real human eye response
  • ALS output tolerance ≤ 10%
  • 16-bit dynamic range for ambient light detection
  • 100 Hz and 120 Hz flicker noise rejection
  • Excellent temperature compensation
  • High dynamic detection resolution
  • Software shutdown mode control
  • High and low threshold windows with interrupt flags
  • Supply voltage: 3.3V (TYP); 2.5V (MIN); 3.6V (MAX)
  • Typical current draw: Shut down: 0.5µA; Refresh time 4100ms: 2µA; Refresh time 100ms: 45µA
  • I2C address: 0x10 (unshifted)

Supporting Documents:

  • Schematic
  • Eagle files
  • Datasheet (VEML7700)
  • Application note (VEML7700)
  • GitHub Hardware Repo
  • Dimensions
  • Arduino Library


Brand information
Brand Sparkfun
More infoGitHub - sparkfunX/Qwiic_Ambient_Light_Sensor_VEML7700: The Vishay VEML7700 ambient light sensor in Qwiic format
Size info
Length27 mm
Width27 mm
Height6 mm
Weight6,9 g

Alternative products

Customer questions

Customer Reviews

Ambient Light Sensor - VEML7700 (Qwiic) Click a star to leave your review

Recently viewed items

Webwinkelkeur Kiyoh Trustpilot Opencircuit