BH1750 to cyfrowy czujnik natężenia światła, który mierzy oświetlenie w jednostkach lux (lx). Działa w zakresie 0,1 – 65 535 lx, co pozwala na dokładne pomiary zarówno w ciemnych, jak i bardzo jasnych warunkach. Komunikuje się z mikrokontrolerami przez I2C, co ułatwia jego integrację z Arduino, ESP8266 i ESP32. Jest energooszczędny i może pracować przy napięciu 3,0V – 5,0V, dzięki czemu nadaje się do urządzeń bateryjnych. Posiada różne tryby pomiarowe, w tym tryb ciągły i jednokrotny, co pozwala na optymalizację zużycia energii. Jego wysoka czułość i precyzja sprawiają, że jest wykorzystywany w automatycznym sterowaniu oświetleniem, monitorowaniu warunków atmosferycznych oraz systemach IoT. Dzięki wbudowanej kompensacji temperatury zapewnia stabilne odczyty w różnych warunkach środowiskowych. Jest popularnym wyborem do inteligentnych domów, rolnictwa precyzyjnego i systemów oszczędzania energii.