Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day.
Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.

Shopping Cart 0
US$0.00

VEML7700 Ambient Light Sensing Module BME82M131

US$3.90
In stock
Quantity
149 pieces
Product ID
BME82M131

The BME82M131 is an ambient light sensing module developed using the VEML7700 sensor. It is commonly used in lighting devices to automatically adjust the brightness based on ambient light intensity to achieve power savings.

Quantity Discounts refresh image
Select Quantity Discount Unit price
1-9 - US$3.90
10+ 5% US$3.71
For more quantity discounts please contact us
Follow Us for More Updates!
DESCRIPTION

How the BME82M131 measures ambient light intensity?

The built-in Ambient Light Sensor (ALS) VEML7700 senses ambient light intensity by measuring the resistance of the Light-Dependent Resistor (LDR) and converting it into a digital signal. You can configure high and low thresholds of ambient light for your application. For example, when applying the product in an indoor lighting device, if the ambient light exceeds the high threshold during the daytime, the product automatically enters power-saving mode. Conversely, when the ambient light falls below the low threshold at nighttime, it increases the light intensity.

Power-saving mode

The BME82M131 offers power-saving mode function that can be configured as either enabled or disabled. There are four modes, ranging from 1 to 4. Mode 4 provides the highest power savings. You can configure the power-saving mode using the 'setPowerSavingMode' function available in the Arduino library.

Cascading

In the rear side of the BME82M131 are cascading interfaces (SCOM_O and SCOM_I). You can cascade up to 8 BME82M131 modules simultaneously, and only connect one of them to the development board. The BME82M131 modules communicate with the development board through I2C interface.

To use with a development board

There is a BMCOM on the product to directly connect to BMduino development boards, such as BM53A367A. You can use it with other development boards, such as Arduino UNO, as well.

PRODUCT FEATURES
  1. Input voltage: 3.3V~5.5V
  2. Operating current: 6.76mA @5V
  3. Ambient Light Sensor (ALS): VEML7700
    - Resolution: 16-bit
    - Measurement range: 0 to 120 klx
    - Accuracy: 0.0036 lx/ct
  4. Cascadable up to 8 BME82M131 modules
  5. Configurable high and low thresholds
  6. Interface: I2C (address: 0x48)
  7. Dimension: 29.5 x 16.95 x 8.34 mm
  8. Net weight: 3.2g
  9. Product includes: BME82M131 x1 / 2x2P header x1
HARDWARE OVERVIEW
PIN DESCRIPTION

Pin Pin name Function
1 INT Interrupt pin
When ambient light exceed or fall below thresholds, outputs low
Otherwise, outputs high
2 SCL I2C: clock line
3 SDA I2C: data line
4 VDD Power supply: 3.3V~5.5V
5 GND Ground
6 GND Ground
7 VDD Positive power (3.3V~5.5V)
8 ST_O Cascade status output
9 TRX Cascade single-bus communication pin
10 VDD Positive power (3.3V~5.5V)
11 GND Ground
12 ST_I Cascade status input
13 TRX Cascade single-bus communication pin
COMPARING
Function BME82M131 BMS33M332
Input voltage 3.3V~5.5V 3.3V~5.5V
Sensor VEML7700 STK3337-X
ALS measurement range
(Max.)
0~120klx 0~53764lx
Resolution 16-bit 16-bit
Proximity X O
Cascadable O
Up to 8 modules
X
Power saving O
4 modes configurable
X
RESOURCES
  1. MCU : Holtek HT66F2040, Small Package A/D Flash MCU with EEPROM, including datasheet, package information, etc.
More Information
HS Code (reference) 8504.50.90.00-5
Contact Us