Description
Description
The BH1750 is a digital ambient light intensity sensor module designed for accurate illumination measurement in lux using the I2C interface. It provides direct digital light readings without the need for analog-to-digital conversion, ensuring stable and reliable results. The module integrates a 3.3 V voltage regulator, allowing safe operation with both 3.3 V and 5 V microcontrollers. On-board I2C pull-up resistors simplify hardware integration and reduce external components. This sensor is suitable for Arduino-based projects, smart lighting systems, and environmental monitoring applications.
Features
- BH1750 digital ambient light sensor
- Direct lux output without ADC conversion
- I2C communication interface
- Wide measurement range up to 65535 lx
- High resolution mode at 1 lx
- Low resolution mode at 4 lx
- On-board 3.3 V voltage regulator
- 5 V and 3.3 V logic compatible
- Integrated I2C pull-up resistors
- Configurable I2C address via ADDR pin
- Low power consumption operation
- Compact PCB design for easy integration
Specifications
- Supply Voltage: 3.3 6 V DC
- Supply Current: Up to 190 A
- Output Type: Digital light intensity (Lux)
- Measurement Range: 1 65535 lx
- Resolution (High Mode): 1 lx
- Resolution (Low Mode): 4 lx
- Communication Interface: I2C
- I2C Address (Default): 0x23
- I2C Address (ADDR High): 0x5C
- ADDR Pin Max Voltage: 3.6 V
- On-board Regulator: 3.3 V
- Pull-up Resistors: Integrated on I2C lines
- PCB Length: 18.6 mm
- PCB Width: 14.5 mm
- Weight (with pins): 1.1 g
Links
- BH1750 Datasheet
- BH1750 Module Schematic
- Arduino Library for the BH1750
- BH1750 Digital Light Intensity Sensor Module 3D Model
- Holder for Lux sensor BH1750
Tutorials
- BH1750 Light Sensor Tutorial with Arduino and ESP8266 (NodeMCU)

Reviews
There are no reviews yet.