SKU: SENS-1611
📋 GST Invoice Available

Adafruit APDS9999 Proximity, Lux Light & Color Sensor - STEMMA QT / Qwiic

₹1,209.00 (Inclusive of all taxes)
Out of Stock

The Adafruit APDS9999 is a multi-function I2C sensor module integrating proximity detection, true ambient lux measurement, and RGB color sensing. It features onboard voltage regulation and level shifting for seamless 3.3V/5V compatibility with Arduino, Raspberry Pi, ESP32, and other microcontrollers via its solderless STEMMA QT / Qwiic connectors.

Features

  • 3-in-1 sensing: IR reflective proximity, RGB color, and true ambient lux measurement.
  • I2C communication interface with configurable interrupt pin for threshold alerts.
  • Onboard voltage regulator and level shifter for 3.3V and 5V system compatibility.
  • Solderless connectivity via STEMMA QT / Qwiic 4-pin JST SH connectors.
  • Compact, ready-to-use PCB design for rapid prototyping and integration.

Out of stock

Description

The APDS9999 sensor combines a photodiode array and an integrated IR LED to perform three distinct sensing functions. For proximity, it emits infrared light and measures the intensity of the reflection from a nearby object, providing a distance estimate suitable for short-range detection up to approximately 150mm. For light sensing, it uses separate red, green, blue, and clear (RGBC) photodiodes to accurately measure ambient light levels in lux and discern color information.

The module includes an onboard voltage regulator and logic level shifting circuitry, allowing it to be powered and communicate directly with both 3.3V and 5V logic microcontrollers without external components. Its primary communication is via a standard I2C interface, and an interrupt pin can be configured to signal when specific light or proximity thresholds are crossed, reducing the need for continuous polling.

Key Features

  • Integrated IR reflective proximity sensing with a typical detection range up to 150mm.
  • True ambient lux measurement via dedicated RGBC (Red, Green, Blue, Clear) photodiodes.
  • Full I2C interface with a configurable 7-bit slave address for bus compatibility.
  • Onboard 3.3V regulator and bidirectional logic level shifting for 3.3V/5V flexibility.
  • STEMMA QT / Qwiic compatible 4-pin JST SH connectors enable solderless prototyping.
  • Configurable interrupt output pin for proximity and light threshold detection events.
  • Compact, factory-assembled PCB with mounting holes for secure installation.
  • Optimized performance-to-cost ratio for multi-sensing applications.

Applications

  • Display backlight and keyboard backlight automatic dimming based on ambient light.
  • Proximity-based touchless user interfaces and gesture detection in consumer electronics.
  • Color detection and sorting systems for robotics and simple industrial automation.
  • Smart lighting control systems that adjust color temperature and brightness.
  • Object presence detection for power-saving features in IoT devices.

Technical Specifications

Sensor ModelAPDS9999
Primary FunctionsProximity Detection, RGB Color Sensing, Ambient Lux Measurement
Communication InterfaceI2C
Proximity Sensing MethodInfrared Reflective Sensing
Typical Proximity RangeUp to ~150 mm (optimal within 50 mm)
Light Sensing ChannelsRed, Green, Blue, Clear (RGBC)
Lux MeasurementTrue Lux Sensing
Operating Voltage3.3V / 5V (via onboard regulator)
Logic Level Compatibility3.3V & 5V (onboard level shifting)
Connector TypeSTEMMA QT / Qwiic (4-pin JST SH)
Additional FeaturesConfigurable Interrupt Output

Frequently Asked Questions

What is the operating voltage range for the APDS9999 sensor module?

The module includes an onboard voltage regulator and level shifter, allowing it to be powered directly from a 3.3V or 5V DC supply. The I2C communication lines are also level-shifted, making the module fully compatible with both 3.3V and 5V logic microcontrollers like Arduino, Raspberry Pi, and ESP32 without any external components.

How does the proximity sensing work, and what is its effective range?

The sensor uses infrared reflective sensing. An integrated IR LED emits light, and a dedicated photodiode measures the intensity of the reflected signal. This method provides an approximate distance estimate, with a typical maximum detection range of up to 150mm. For reliable and consistent readings, the optimal working range is within 50mm of the target object.

Can I use this sensor without soldering?

Yes. The module is equipped with STEMMA QT / Qwiic compatible 4-pin JST SH connectors. You can use matching plug-and-play cables to connect it to other QT/Qwiic boards or breakout adapters for a solderless connection. A breakaway header is also included if you prefer to solder the module directly to a perfboard or custom PCB.

What is the purpose of the interrupt pin on the APDS9999?

The configurable interrupt pin allows the sensor to signal your microcontroller when a specific event occurs, such as a proximity value exceeding a set threshold or ambient light levels changing beyond defined limits. This eliminates the need for continuous polling via I2C, saving processor time and power in battery-operated applications.

Package Includes

  • 1 x Adafruit APDS9999 Proximity, Lux Light & Color Sensor Module
  • 1 x 6-pin breakaway header strip

Additional Information

Weight 0.005 kg
Dimensions 11 × 7.5 × 2 cm