Super fun for your Arduino or ESP8266 or ESP32 project. The APDS-9930 sensor is an all-in-one chip, which can measure, among other things, light, gestures, and distance. The distance detection works up to about 100mm; this chip is often used in phones to lock/dim the screen when the phone is held against the ear. Furthermore, the light intensity can be measured and the module ‘calculates’ gestures such as swiping left, right, up, and down.
Pins:
- VL (optional power supply IR LED),
- GND (Ground),
- VCC (3.3V input for APDS-9960 sensor),
- SDA (I2C data),
- SCL (I2C clock),
- INT (interrupt).
Specifications:
- Operational Voltage: 3.3V
- Ambient Light & RGB Color Sensing
- Proximity Sensing
- Gesture Detection
- Operating Range: 4-8in (10-20cm)
- I2C Interface (I2C Address: 0x39)
Features
- IR LED and the proximity detector in an optical module
- ambient light sensing (ALS)
- programmable interrupt function with upper and lower threshold
- up to 16-bit resolution
- high sensitivity works behind darkened glass
- low lux performance down to 0.01Lux
- presence detection
- fully calibrated up to 100mm detection
- integrated IR-LED and synchronous LED driver
- eliminates factory calibration of prox
- programmable wait timer
- Wait state power: 90uA typical
- programmable from 2.7 ms to > 8 sec
- I2C-interface compatible
- up to 400 kHz (I2C fast mode)
- dedicated interrupt pin
- sleep mode power – 2.2uA typical
applications: mobile phone backlight dimming
mobile phone touch-screen disabling
notebook / monitor security
automatic speakerphone switching
automatic menu pop-up
digital camera eye sensor
Dimensions
Length: 1.82cm
Width: 1.54cm
Height: 0.4cm