The BH1750 Light Intensity Sensor Module is a digital ambient light sensor designed to measure light intensity accurately in lux units. It provides direct lux readings without complex calculations, making it ideal for automatic brightness control, smart lighting, weather monitoring, and IoT applications. With I²C communication and low power consumption, the BH1750 is easy to integrate into embedded systems.
Core Sensor Specifications
• Sensor Type: Digital ambient light sensor
• Sensor IC: BH1750
• Measurement Unit: Lux
• Output Type: Digital (lux data)
Electrical & Interface
• Operating Voltage: 3.0 V – 5.0 V
• Communication Interface: I²C
• I²C Addresses: 0x23 / 0x5C (selectable)
• Interface Pins: VCC, GND, SDA, SCL
• Power Consumption: Very low
Performance Characteristics
• High accuracy and repeatability
• Wide measurement range
• Fast response to light changes
• Stable digital output without ADC noise
Physical Characteristics
• Module Type: PCB-mounted light sensor module
• Sensor Package: Integrated photodiode and ADC
• Compact and lightweight design
• Easy mounting for fixed installations
Compatibility
• Arduino Uno / Nano / Mega
• ESP8266 / ESP32
• Raspberry Pi
• STM32 and other I²C-capable microcontrollers
• Smart lighting controllers
Key Advantages
• Direct lux output (no conversion formulas)
• High sensitivity at low light levels
• Low power operation
• Simple I²C interfacing
Technical Insights
• Internal ADC provides noise-free measurements
• Sensitivity selectable via operating modes
• Avoid direct sunlight for sensor longevity
• Proper placement improves accuracy
Applications
• Automatic brightness control
• Smart lighting systems
• Weather and environment monitoring
• Display backlight adjustment
• IoT and automation projects
Pro Tip
• Use continuous high-resolution mode for precision
• Shield sensor from direct glare if required
• Calibrate placement for real-world conditions
• Keep I²C wires short for reliability
Package Includes
• 1 × BH1750 Light Intensity Sensor Module


