GY-302 BH1750 Digital Light Intensity Sensor Module
₵40.00 Original price was: ₵40.00.₵35.00Current price is: ₵35.00.
Digital ambient light sensor for accurate light-intensity measurement in Arduino, ESP32, Raspberry Pi and IoT projects. The GY-302 uses the BH1750 sensor to provide direct illumination readings in lux through an I2C interface, eliminating the analogue calculations normally required with LDR sensors.
Sensor: BH1750FVI
Measurement: Light intensity in lux
Supply: 3V–5V DC
Interface: I2C
Range: Approx. 1–65,535 lux
ADC: 16-bit
I2C Address: 0x23 / 0x5C selectable
Best For: Smart lighting, agriculture, environmental monitoring, robotics and IoT projects
10 in stock
The GY-302 BH1750 Digital Light Intensity Sensor Module is a high-precision ambient light sensor designed to measure illumination directly in lux (lx). It uses the BH1750 digital light sensor and communicates with Arduino, ESP32, STM32, Raspberry Pi and other microcontrollers through the I2C interface.
Unlike basic LDR light sensors that provide an analogue resistance change, the BH1750 contains an integrated 16-bit ADC and provides digital light-intensity readings directly. This makes it easier to obtain consistent measurements for automatic lighting, environmental monitoring, smart agriculture and IoT applications.
The GY-302 supports a wide measurement range of approximately 1–65,535 lux, with high-resolution measurement modes capable of resolutions down to approximately 0.5 lux. Its spectral response is designed to approximate the sensitivity of the human eye, making it suitable for measuring visible ambient brightness.
The module also provides an ADDR pin, allowing selection between two I2C addresses so that two BH1750 sensors can be connected to the same I2C bus.
Technical Specifications
| Specification | Details |
|---|---|
| Module | GY-302 |
| Sensor IC | BH1750FVI |
| Sensor Type | Digital ambient light sensor |
| Measurement Unit | Lux (lx) |
| Module Supply Voltage | 3V–5V DC |
| Communication Interface | I2C |
| ADC Resolution | 16-bit |
| Standard Measurement Range | Approx. 1–65,535 lux |
| High-Resolution Mode | Down to approx. 0.5 lux resolution |
| I2C Addresses | 0x23 / 0x5C selectable |
| Pins | VCC, GND, SCL, SDA, ADDR |
| Output | Direct digital light-intensity reading |
| Typical Module Size | Approx. 18.5 × 13.9 mm |
| Compatible Platforms | Arduino, ESP32, ESP8266, STM32, Raspberry Pi |
Applications
- Automatic lighting systems
- Smart-home projects
- Solar-light controllers
- Weather and environmental monitoring
- Smart agriculture and greenhouse monitoring
- Automatic display brightness control
- IoT sensor systems
- Robotics
- STEM and educational projects
- Light-intensity data logging
Package Includes
1 × GY-302 BH1750 Light Intensity Sensor Module
1 × Pin Header
Related products
16×2 LCD Display with I2C Interface – Yellow Backlight
20×4 LCD Display Module (Blue Backlight) | 2004A Character Screen
-
Size: 20 Characters x 4 Lines.
-
Display: White Text on Blue Background.
-
Controller: HD44780 (Standard Industry Chip).
- Best For: Weather Stations, 3D Printers, and Advanced Menus.
HC-SR04 Ultrasonic Sensor Module | Distance Measurement for Arduino
Give your robot eyes. The HC-SR04 uses sonar (sound waves) to measure distance, just like a bat. It is the standard sensor for obstacle avoidance robots and water level monitoring systems.
-
Range: 2cm to 400cm (4 Meters)
-
Accuracy: 3mm
-
Pins: VCC, Trig, Echo, GND
-
Best For: Obstacle avoiding cars, reverse parking sensors, and tank level detection.
HC-SR501 PIR Motion Sensor Module | Infrared Detector for Arduino
Build your own burglar alarm or automatic light. The HC-SR501 detects human and animal movement by sensing body heat. It is the standard motion sensor for Arduino security projects.
-
Range: Adjustable (3 to 7 meters)
-
Output: 3.3V Logic (High when motion detected)
-
Features: Adjustable Time Delay & Sensitivity
-
Ideal For: Automated lighting, security systems, and robotics.
IR Infrared Obstacle Avoidance Sensor Module | FC-51 for Arduino
-
Detection Range: 2cm - 30cm (Adjustable).
-
Output: Digital Signal (LOW when obstacle detected).
-
Compatibility: Works directly with Arduino, ESP32, and Raspberry Pi.
-
Best For: Robot Cars, Smart Trash Cans, and Proximity Alarms.
LDR Photosensitive Sensor Module (4-Pin) | Light Detector
- Sensor Type: Light Dependent Resistor (Photoresistor).
-
Outputs: Digital (D0) & Analog (A0).
-
Sensitivity: Adjustable via Blue Potentiometer.
- Best For: Automatic Lights, Sun Trackers, and Laser Tripwires.
MQ-3 Alcohol Sensor Module | Breathalyzer & Ethanol Detector
-
Detects: Alcohol, Ethanol, Benzine.
-
Sensitivity: Adjustable via Blue Potentiometer.
-
Warm-up: Heater requires ~20 seconds.
-
Best For: Breathalyzers, Drunk Driving Alarms, and Industrial Monitoring.
Sound Sensor Module (Microphone) | Clap Switch & Alarm Detector
Turn on lights with a clap! This microphone module detects sound waves and converts them into a digital signal for your Arduino. It is the core component for "Clap Switch" projects and noise-activated alarms.
-
Sensitivity: Adjustable via Blue Potentiometer.
-
Outputs: Digital (Gate) and Analog (Waveform).
-
Microphone: High-Sensitivity Condenser Mic.
-
Best For: Clap Switches, Baby Monitors, and Noise Alarms.

Reviews
There are no reviews yet.