Anonymous
Mar 25, 2026
Rating: 5/5
Perfect for my smart home project
This sensor works flawlessly with my ESP32. The included code made setup incredibly easy, and the readings are consistent with my professional lux meter. Great value for the price.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Model Number | GY-302 / BH1750FVI |
| Communication Protocol | I2C Interface |
| Operating Voltage | 3.3V - 5V DC |
| Measurement Range | 1 - 65535 Lux |
| Resolution | 16-bit Digital Output |
| Spectral Response | Close to Human Eye Sensitivity |
| Board Dimensions | 22mm x 18mm x 3mm |
| Mounting Holes | 4 x 3mm Diameter |
| Included Software | Arduino Library & Sample Code |
| Application Compatibility | Arduino, Raspberry Pi, ESP8266, ESP32 |
Anonymous
Mar 25, 2026
Rating: 5/5
Perfect for my smart home project
This sensor works flawlessly with my ESP32. The included code made setup incredibly easy, and the readings are consistent with my professional lux meter. Great value for the price.
Anonymous
Mar 24, 2026
Rating: 5/5
Industrial grade performance at hobby price
Impressed by the stability of the readings over long periods. No drift observed after 48 hours of continuous operation. Highly recommended for data logging applications.
Anonymous
Mar 21, 2026
Rating: 5/5
Reliable and fast response
I've used these in several robotics projects to detect ambient light conditions. The response time is quick, and it handles rapid changes in lighting well without lag.
Anonymous
Mar 19, 2026
Rating: 4/5
Great starter sensor
As someone new to electronics, the provided library and example sketches were a lifesaver. Got it working in under 10 minutes. Only wish the pin headers were pre-soldered.
Anonymous
Mar 08, 2026
Rating: 5/5
Essential for plant monitoring
Using this to monitor light levels for my indoor garden. It helps me automate the grow lights perfectly. The spectral response feels accurate for plant needs.
Anonymous
Mar 07, 2026
Rating: 4/5
Good accuracy, small footprint
Very compact module that fits easily into tight enclosures. The I2C address is standard, but make sure to check your pull-up resistors if you have multiple devices on the bus. Overall very satisfied.
Q: How do I change the measurement resolution?
A: You can change the resolution by sending specific configuration commands via I2C. The library examples included show how to switch between Low, High, and High-Resolution modes.
Q: Does this module work directly with 5V Arduino Uno without a logic level converter?
A: Yes, the GY-302 module operates comfortably within the 3.3V to 5V range, so you can connect it directly to a 5V Arduino Uno.
Q: Is the sample code compatible with the ESP8266 NodeMCU?
A: Absolutely. The included code is written in standard Arduino C++ and is fully compatible with ESP8266 and ESP32 boards using the Wire library.
Q: What is the default I2C address for this sensor?
A: The default I2C address for the BH1750FVI on this module is typically 0x23. Some variations may use 0x5C depending on the ADDR pin configuration.
Q: Can this sensor measure UV index?
A: No, this sensor measures illuminance in Lux (visible light). It is not designed to measure UV radiation or provide a UV index reading.