An advanced optical sensor featuring ambient light, RGB colour detection, and infrared sensing capabilities. Compatible with Arduino UNO R4 WiFi or any Qwiic-enabled. The LDR light sensor is very affordable, but it requires a resistor for wiring, which can make the setup more complex. The light sensor used in this tutorial is a photoresistor, which is also called light-dependent. When you need to measure light intensity in your projects — whether it's for smart lighting, weather stations, or battery optimization — the BH1750 is one of the easiest and most reliable sensors to use. It's a small, inexpensive I²C module that outputs light levels directly in lux, without the. In this tutorial, you'll learn how to do Arduino Photodiode Interfacing and use the BPW34 photodiode with Arduino as a light intensity sensor. Compared to low cost CdS cells, this sensor is more precise, allowing for.
[PDF Version]