The Si1133 from Silicon Labs is an Ultraviolet & Ambient Light sensor is operated and controlled through registers accessible using i2c protocol / two wire interface to initiate on-demand UV or Ambient Light measurement. This sensor has integrated photo-elements array,
Sensing Color with BH1745NUC 16bit i2C Color Sensor
The ROHM BH175NUC is a 16bit color sensor that can sense RED, GREEN and BLUE light and converts to a digital values. This device is highly sensitive to wide dynamic range illuminance of color at 0.005 ~ 40k LUX temperature
Wiring the VEML6075 Ultraviolet A/Ultraviolet B Light Sensor
This is the VEML6075 Sensor a UVA (Ultraviolet A) and UVB (Ultraviolet B) light sensor a pack with photodiode, amplifier, and analog / digital circuit into a small chip OPLGA (Optical Land Grid Array ) using CMOS process. This device
TEMT6000 Visible Spectrum / Ambient Light Sensor
This is the TEMT6000 an Ambient Light Sensor which is sensitive to the visible spectrum. Capable of sensing a light brightness around you. The TEMT 6000 is a silicon NPN epitaxial phototransistor in a miniature transparent mold for surface mounting