HomeStore

Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

The Adafruit APDS9999 Proximity, Lux Light & Colour Sensor combines RGB colour, light level, and proximity sensing in one I2C module with QT connectors for quick integration.


If you want a sensor that's a 3-in-1, the Adafruit APDS9999 Proximity, Lux Light, and Colour Sensor has RGB colour, lux light level as well as infrared proximity all built into one device. When connected to your microcontroller (running our library code), it can detect the amount of red, blue, green, and clear light, as well as how close an object is to the front of the sensor. This device uses an I2C interface, so it's easy to wire up and use.

Note that this chip is considered by Broadcom to be the 'successor' to the APDS-9960 which has technically been discontinued, but it does not have gesture sensing! It does have true Lux sensing though, not just light counts.

The proximity sensing bounces IR light, it isn't a time-of-flight sensor, so it doesn't give you exact distances, just how much light has reflected. It's best for short distances, 50mm or less, but can detect objects up to 150mm away. The APDS9999 also has a configurable interrupt pin that can trigger when a specified proximity threshold is crossed or when a colour sensor threshold is exceeded.

For your convenience, we've pick-and-placed the sensor on a PCB with a 3.3V regulator and some level shifting so it can be easily used with your favourite 3.3V or 5V microcontroller. We've included SparkFun qwiic compatible STEMMA QT connectors for the I2C bus, so you don't even need to solder! Just wire up to your favourite microcontroller or computer with a plug-and-play QT cable to light/colour/proximity data ASAP. QT Cable is not included, but we have a variety here.

Features

  • 3-in-1 sensor: RGB colour detection, ambient light level (lux), and infrared proximity sensing
  • I2C interface for easy integration with microcontrollers
  • True lux sensing (not just light counts)
  • IR proximity detection up to 150mm range, optimal at 50mm or less
  • Configurable interrupt pin for proximity and colour thresholds
  • Successor to discontinued APDS-9960 (note: no gesture sensing)
  • Pre-soldered on PCB with 3.3V regulator and level shifting
  • Compatible with 3.3V and 5V microcontrollers
  • STEMMA QT connectors for plug-and-play I2C connection
  • No soldering required

Specifications

  • RGB and ambient light sensing (RGB and ALS)
    • Accuracy of correlated colour temperature (CCT)
    • Individual channels for red, green, blue, and infrared
    • Approximates human eye response with green channel
    • Uses optical coating technology to emulate human eye spectral response
    • Works well under different light source conditions
    • Low-light sensitivity; operates behind darkened glass
    • 50 Hz/60 Hz light flicker immunity
    • Fluorescent light flicker immunity
    • Programmable interrupt function with upper, lower thresholds and persists function
    • Programmable ALS integration time
    • Programmable ALS gain setting
  • Proximity detection (PS)
    • 940-nm vertical cavity surface emitting laser (VCSEL)
    • Programmable VCSEL drive current
    • Cancellation of crosstalk
    • Ambient light suppression
    • Programmable interrupt function with upper and lower thresholds and persists function
    • Programmable persists function
  • IEC 60825-1 Class 1 Laser Eye Safety
  • Power management
    • Low active current
    • Low standby current
  • I2C interface compatible
    • Up to 400 kHz (I2C fast-mode)
    • Dedicated interrupt pin

Resources

  • Primary Guide

Package Contents

  • 1x Adafruit APDS9999 Proximity, Lux Light & Colour Sensor
  • 1x 6-pin header
$2.94

Original: $9.80

-70%
Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

$9.80

$2.94
Product image 1
Product image 2
Product image 3
Product image 4
Product image 5

Description

The Adafruit APDS9999 Proximity, Lux Light & Colour Sensor combines RGB colour, light level, and proximity sensing in one I2C module with QT connectors for quick integration.


If you want a sensor that's a 3-in-1, the Adafruit APDS9999 Proximity, Lux Light, and Colour Sensor has RGB colour, lux light level as well as infrared proximity all built into one device. When connected to your microcontroller (running our library code), it can detect the amount of red, blue, green, and clear light, as well as how close an object is to the front of the sensor. This device uses an I2C interface, so it's easy to wire up and use.

Note that this chip is considered by Broadcom to be the 'successor' to the APDS-9960 which has technically been discontinued, but it does not have gesture sensing! It does have true Lux sensing though, not just light counts.

The proximity sensing bounces IR light, it isn't a time-of-flight sensor, so it doesn't give you exact distances, just how much light has reflected. It's best for short distances, 50mm or less, but can detect objects up to 150mm away. The APDS9999 also has a configurable interrupt pin that can trigger when a specified proximity threshold is crossed or when a colour sensor threshold is exceeded.

For your convenience, we've pick-and-placed the sensor on a PCB with a 3.3V regulator and some level shifting so it can be easily used with your favourite 3.3V or 5V microcontroller. We've included SparkFun qwiic compatible STEMMA QT connectors for the I2C bus, so you don't even need to solder! Just wire up to your favourite microcontroller or computer with a plug-and-play QT cable to light/colour/proximity data ASAP. QT Cable is not included, but we have a variety here.

Features

  • 3-in-1 sensor: RGB colour detection, ambient light level (lux), and infrared proximity sensing
  • I2C interface for easy integration with microcontrollers
  • True lux sensing (not just light counts)
  • IR proximity detection up to 150mm range, optimal at 50mm or less
  • Configurable interrupt pin for proximity and colour thresholds
  • Successor to discontinued APDS-9960 (note: no gesture sensing)
  • Pre-soldered on PCB with 3.3V regulator and level shifting
  • Compatible with 3.3V and 5V microcontrollers
  • STEMMA QT connectors for plug-and-play I2C connection
  • No soldering required

Specifications

  • RGB and ambient light sensing (RGB and ALS)
    • Accuracy of correlated colour temperature (CCT)
    • Individual channels for red, green, blue, and infrared
    • Approximates human eye response with green channel
    • Uses optical coating technology to emulate human eye spectral response
    • Works well under different light source conditions
    • Low-light sensitivity; operates behind darkened glass
    • 50 Hz/60 Hz light flicker immunity
    • Fluorescent light flicker immunity
    • Programmable interrupt function with upper, lower thresholds and persists function
    • Programmable ALS integration time
    • Programmable ALS gain setting
  • Proximity detection (PS)
    • 940-nm vertical cavity surface emitting laser (VCSEL)
    • Programmable VCSEL drive current
    • Cancellation of crosstalk
    • Ambient light suppression
    • Programmable interrupt function with upper and lower thresholds and persists function
    • Programmable persists function
  • IEC 60825-1 Class 1 Laser Eye Safety
  • Power management
    • Low active current
    • Low standby current
  • I2C interface compatible
    • Up to 400 kHz (I2C fast-mode)
    • Dedicated interrupt pin

Resources

  • Primary Guide

Package Contents

  • 1x Adafruit APDS9999 Proximity, Lux Light & Colour Sensor
  • 1x 6-pin header

You may also like

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit PiTFT - 320 x 240 2.8" TFT+Touchscreen for Raspberry Pi

$45.75

$13.72

NEW
Thumbnail 1Thumbnail 2

Adafruit Perma-Proto HAT for Pi Mini Kit - With EEPROM

$9.94

NEW
Thumbnail 1Thumbnail 2

Adafruit Perma-Proto HAT for Pi Mini Kit - No EEPROM

$6.54

NEW
Thumbnail 1Thumbnail 2

Adafruit Capacitive Touch HAT for Raspberry Pi - Mini Kit - MPR121

$19.61

NEW
Thumbnail 1Thumbnail 2

Adafruit PiTFT 2.2" HAT Mini Kit - 320 x 240 2.2" TFT - No Touch

$32.68

NEW
Thumbnail 1Thumbnail 2

Adafruit 16-Channel PWM / Servo HAT for Raspberry Pi - Mini Kit

$22.87

NEW
Thumbnail 1Thumbnail 2

GPIO Ribbon Cable for Raspberry Pi - 40-pin

$3.95

-70%NEW
Thumbnail 1Thumbnail 2

PiTFT Plus 480 x 320 3.5" TFT+Touchscreen for Raspberry Pi

$58.82

$17.65

NEW
Thumbnail 1Thumbnail 2

Adafruit Raspberry Pi B+ / Pi 2 / Pi 3 Case - Smoke Base - with Clear Top

$10.48

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit PiTFT Plus 320 x 240 2.8" TFT + Capacitive Touchscreen

$58.82

$17.65

NEW
Thumbnail 1Thumbnail 2

Adafruit Pi Protector for Raspberry Pi Model A+

$9.94

-70%NEW
Thumbnail 1Thumbnail 2

PiTFT Plus Assembled 320 x 240 2.8" TFT + Resistive Touchscreen

$45.75

$13.72

Adafruit APDS9999 Proximity, Lux Light & Colour Sensor | The Pi Hut