The Silicon Labs Si1141/42/43 combines an active optical reflectance proximity detector with an ambient light sensor and an infrared LED into a single 10-Pin QFN package
Their dual port operation enables reliable proximity detection for moving as well as stationary objects
The Si1141 has 1 LED driver with an Integrated IR LED - RS 8920016
The Si1142 has 2 LED drivers with and integrated IR LED - RS 8920025
The Si1143 has 3 LED drivers with and integrated IR LED - RS 8920028
With the Si1143, locate three infrared LEDs in an L-shaped configuration to enable triangulation of an object and in turn, via host software, creating a gesture based user interface
These modules have photodiodes which can be used to measure both visible and infrared light