With this sensor, you can control any device where gesture or color reaction can be applied. The sensor uses red, green, blue, and clear sensors with an IR LED for proximity and gesture sensing. The RGB and ambient light sensing measurements detect light intensity under various lighting conditions and materials. A built-in UV-IR filter provides precise measurements of light intensity and its corresponding color temperature. For gesture detection, it uses 4 directional photodiodes integrated with a visible light filter to accurately sense simple gestures up, down, right, left, or slightly complex ones. Micro-optical lenses have been added to the module to provide high-efficiency transmission and reception of IR radiation. An internal controller puts the sensor into a low-power mode between RGBC, proximity, and gesture measurements, resulting in very low power consumption. Jumper Settings: - PS - This jumper connects the power sources of the sensor and IR LED. When soldered, you only need to provide power to the VCC pin to power both the sensor and the IR LED. If unsoldered, you need to provide power to the VCC (2.4-3.6V) and VL (3.0-4.5V) pins separately. This jumper is soldered by default; - I²C PU - This is a 3-position solder jumper used to connect or disconnect the I²C pull-up resistors. By default, this jumper is soldered, which means the SDA and SCL lines have pull-up resistors connected on the breakout board. Use a solder wick to desolder the jumper if you do not need the pull-up resistors (e.g., you have pull-up resistors located on the I²C bus somewhere else).