SparkFun
SparkFun Ambient Light Sensor - VEML7700 (Qwiic) - SparkFun Electronics
· MPN: SEN-29211
The SparkFun VEML7700 Qwiic Ambient Light Sensor provides accurate 16-bit light readings from 0 to 167,000 lux via I2C. The sensor features Vishay's Filtron™...
The SparkFun VEML7700 Qwiic Ambient Light Sensor provides accurate 16-bit light readings from 0 to 167,000 lux via I2C. The sensor features Vishay's Filtron™ technology for human-eye-like response and ultra-low power consumption.
Plug into the Qwiic ecosystem with no soldering required, or use the 0.1" header for traditional connections.
Key Features
- 16-Bit Resolution – 0 to 167,000 lux range with 0.005 lux/count resolution
- Human Eye Response – Filtron™ technology matches real eye sensitivity
- Ultra-Low Power – 0.5µA shutdown, 2µA at 4100ms refresh
- Qwiic Connectors – Plug-and-play I2C, no soldering needed
- Flicker Rejection – 100Hz and 120Hz noise rejection
- Interrupt Support – High/low threshold windows
Ideal For
- Automatic display brightness control
- Environmental monitoring stations
- Smart lighting systems
- Battery-powered light sensors
Specifications
- Sensor – VEML7700
- Range – 0 to 167,000 lux
- Resolution – 0.005 lux/count
- Output Tolerance – ≤10% (O-Trim™)
- Supply Voltage – 2.5V–3.6V (3.3V typical)
- I2C Address – 0x10
- Dimensions – 25.4 × 25.4mm (1" × 1")
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Ambient light sensor
- A sensor that measures the general brightness of light falling on it, similar to how a device can adjust screen brightness automatically. It matters when you want a project to react to room lighting, daylight, shadows, or covered/uncovered conditions.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- lux
- Lux is the standard unit for measuring how much light falls on a surface, similar to how a light meter reports brightness. A sensor that outputs lux gives readings that are easier to compare between rooms, outdoor conditions, and different projects.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- Tolerance
- Tolerance tells you how far the real resistance value may be from the printed value. A 1% resistor is useful when a circuit needs more predictable behaviour than a looser 5% or 10% part.
Find this product in
Brands
Sensors & Input
SparkFun VEML7700 Schematic
Schematic · 125.1 KB · Click any page to view full size
VEML7700 Datasheet
Datasheet · 197.9 KB · Click any page to view full size
VEML7700 Application Note
Document · 1.1 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 866.0 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au