Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

AdafruitSKU: ADA6461
Price:
Sale price £7.20
incl. VAT
excl. VAT
Stock:
Only 5 units left
Quantity:

Awesome Extras

Qwiic/STEMMA QT-Compatible Cable - JST-SH 4-Pin (50mm) by The Pi Hut - The Pi HutQwiic/STEMMA QT-Compatible Cable - JST-SH 4-Pin (50mm) by The Pi Hut - The Pi Hut
Autosol RA 99C No-Clean Fast-Flow Lead-Free Solder Wire by Warton Metals - The Pi HutAutosol RA 99C No-Clean Fast-Flow Lead-Free Solder Wire by Warton Metals - The Pi Hut
Adafruit Feather RP2040 by Adafruit - The Pi HutAdafruit Feather RP2040 by Adafruit - The Pi Hut
AdafruitAdafruit Feather RP2040
Sale price £11.50 incl. VAT excl. VAT
Prototyping Wire Spool Set - 6 Spool Solid Core by The Pi Hut - The Pi HutPrototyping Wire Spool Set - 6 Spool Solid Core by The Pi Hut - The Pi Hut

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

Package Contents

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

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna Bitcoin

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations