Demo catalogue / Light sensors

VEML7700 ambient light sensor breakout
Adafruit · MPN 4162 · agent-readable version
$4.95indicative · 2026-08-18
Captured from Adafruit's own structured data on the date shown — not a quote. Availability is deliberately not claimed.
| Adafruit | $4.95 · 2026-08-18 | product page ↗ |
Vishay VEML7700 datasheetsha256 f338cf7d5911…
Specifications — every value carries its receipt
Electrical
| Shutdown current (typ) | 0.5 μA | datasheet p.1“• Low shut down current consumption: typ. 0.5 μA 3” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Operating current, 100 ms refresh, typ (μA) | 45 | datasheet p.2“me 100 ms IDD 45 - μA I2C clock rate range” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Current in PSM mode 4, typ (μA) | 2 | datasheet p.2“5 3.3 3.6 V Shut down current (2) VDD is 3.3 V” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Power saving modes (PSM) | yes | datasheet p.9“refresh time can be determined by PSM and ALS_IT setting in power saving mode (PSM). Cooperating with the command register setting, the designe” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| 3.3V regulator + level shifter on board | yes | vendor page“niversal I2C. We put this sensor on a breakout board with a 3.3V regulator and logic level shifter so you can use it with 3.3V or 5V p” |
| Logic compatibility (breakout) | 3.3V or 5V power/logic | vendor page“3V regulator and logic level shifter so you can use it with 3.3V or 5V power/logic microcontrollers. We have written libraries for Arduino (C/” |
Performance
| Detection range | 0 lx to about 140 klx | datasheet p.1“0 lx to about 140 klx with resolution down to 0.0042 lx/ct, 2: VDD” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Resolution | 0.0042 lx/ct | datasheet p.1“0 lx to about 140 klx with resolution down to 0.0042 lx/ct, 2: VDD” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Dynamic range | 16-bit | datasheet p.1“• 16-bit dynamic range for ambient light detection from 1: SCL” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Flicker noise rejection | 100 Hz and 120 Hz | datasheet p.1“• 100 Hz and 120 Hz flicker noise rejection 4: SDA” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Max ALS integration time | 800 ms | datasheet p.2“ion (LSB count) (3) With ALS_GAIN = x 2, ALS_IT = 800 ms - 0.004” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Min ALS integration time | 25 ms | datasheet p.2“m illuminance (3) With ALS_GAIN = x 1/8, ALS_IT = 25 ms EV max. - 140 00” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| White channel output | yes | datasheet p.8“data (7 : 0 LSB 8 bits of whole 16 bits) Command Code #5: White Channel Output Data Command code address = 05h. To access 16 bit WHITE output,” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
Interface
| I2C slave address | 0x10 | datasheet p.6“and directly. The slave address (7 bit) is set to 0010000 = 0x10. When VEML770” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| I2C H-level range | 1.3 to 3.6 V | datasheet p.6“tandard” and “fast”: 10 kHz to 400 kHz. I2C H-level range = 1.3 V to 3.6 V. Please refer to the I2C specification from NXP for details” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| I2C clock range | 10 to 400 kHz | datasheet p.6“terface is compatible with I2C modes “standard” and “fast”: 10 kHz to 400 kHz. I2C H-level range = 1.3 V to 3.6 V. Please refer to the I2” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Device ID code | 0x81 | datasheet p.9“Fixed device ID: 10000001 = 0x81 REFRESH TIME DETERMINATION OF PSM VEML7700’s refresh time” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Interrupt pin | no | datasheet p.7“Vishay Semiconductors Interrupt pin not available for VEML7700 COMMAND REGISTER FORMAT COMMAND CODE” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| STEMMA QT / Qwiic connectors | yes | vendor page“weren't enough, we've also added SparkFun qwiic compatible STEMMA QT connectors for the I2C bus so you don't even need to solder. Just wire” |
| I2C pull-up resistors (board) | 4.7K | vendor page“o soldering required! As of Dec 18th, 2019 - now comes with 4.7K pullups on I2C instead of 10K, solving some flaky behavior” |
Mechanical
| Package dimensions, L x W x H (mm) | 6.8 x 2.35 x 3.0 | datasheet p.1“• Dimensions (L x W x H in mm): 6.8 x 2.35 x 3.0” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
Environment
| Floor life | 72 h | datasheet p.1“• Floor life: 72 h, MSL 4, according to J-STD-020” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Moisture sensitivity level | MSL 4 | datasheet p.1“• Floor life: 72 h, MSL 4, according to J-STD-020” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
General
| Supply (bare IC) | 2.5 to 3.6 V | datasheet p.1“• Supply voltage range VDD: 2.5 V to 3.6 V” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
| Interface | I2C | datasheet p.1“nductors High Accuracy Ambient Light Sensor With I2C Interface” https://www.vishay.com/docs/84286/veml7700.pdfsha256 f338cf7d5911… |
Used in
weather-station — as light-sensor