SKU: SENS-1927
📋 GST Invoice Available

GY-9960-3.3 APDS-9960 RGB & Gesture Sensor Module - I2C Interface

₹239.00 (Inclusive of all taxes)
Out of Stock

The GY-9960-3.3 module integrates the APDS-9960 sensor for ambient light/color sensing, proximity detection, and touchless gesture recognition. Operating at 3.3V DC with an I2C interface, it is directly compatible with Arduino, Raspberry Pi, ESP32, and other 3.3V logic microcontrollers.

Features

  • APDS-9960 sensor with integrated UV/IR blocking filters for accurate RGB and ambient light sensing.
  • Touchless gesture detection (up/down/left/right) with a range of 10-20 cm (4-8 inches).
  • Proximity sensing function for object detection without physical contact.
  • I2C digital interface for easy integration with 3.3V microcontrollers and SBCs.
  • Compact breakout board design (20 x 15.3 mm) with accessible interrupt (INT) and IR LED power (VL) pins.

Out of stock

Description

The GY-9960-3.3 module is a breakout board for the Avago APDS-9960 digital sensor, which combines a color sensing engine (RGB, Clear, IR), a proximity detector, and a dedicated gesture unit in a single package. The sensor uses an array of directional photodiodes to detect simple swipe gestures by interpreting the reflected IR signal pattern, making it ideal for touchless control interfaces.

Operating from a 3.3V supply, the module communicates via a standard I2C bus, providing digital readings for light intensity, color components (Red, Green, Blue, Clear), and proximity distance. The integrated interrupt pin can be configured to signal gesture events or threshold crossings, reducing host microcontroller polling overhead. Its compact footprint and direct pin compatibility make it suitable for embedded projects requiring non-contact user input or environmental light monitoring.

Key Features

  • Multi-function sensor providing ambient light, RGB color, proximity, and gesture data.
  • Integrated optical filters minimize infrared and ultraviolet spectral interference for improved color accuracy.
  • Directional gesture engine reliably detects up, down, left, and right swipe motions.
  • Digital I2C output ensures stable, noise-immune communication with host processors.
  • Low-power operation suitable for battery-powered portable devices.
  • High-value build with a compact form factor optimized for space-constrained designs.
  • Breakout board includes all necessary support components and accessible test points.

Applications

  • Touchless gesture control interfaces for smart home appliances and kiosks.
  • Automatic display brightness and color temperature adjustment in mobile devices.
  • Proximity-based wake/sleep triggering in laptops, tablets, and IoT gadgets.
  • Interactive robotics and educational electronics projects requiring simple motion input.
  • Basic color detection and sorting in simple automated systems.

Technical Specifications

Model NumberGY-APDS9960-3.3
Core Sensor ICAPDS-9960
Operating Voltage3.3 V DC
Communication InterfaceI2C
Gesture Detection Range10 to 20 cm (4 to 8 inches)
Board Dimensions20 mm (L) x 15.3 mm (W)
Board Weight0.8 g
Key FunctionsAmbient Light Sensing, RGB Color Sensing, Proximity Detection, Gesture Recognition
Additional PinsINT (Interrupt), VL (IR LED Power)

Frequently Asked Questions

What is the operating voltage range for this APDS-9960 module?

This specific GY-9960-3.3 module is designed for a strict 3.3V DC supply. Applying a 5V supply to the VCC pin will likely damage the APDS-9960 sensor IC. If your system uses 5V logic, you must use a logic level converter for the I2C lines (SDA, SCL) and ensure the module's power pin receives only 3.3V.

How do I connect and communicate with this sensor using I2C?

Connect the module's VCC to 3.3V, GND to ground, SDA to your microcontroller's I2C data line, and SCL to the I2C clock line. The INT pin is optional for interrupt-driven operation. The APDS-9960 has a configurable I2C address (typically 0x39). Use dedicated libraries (e.g., for Arduino or Raspberry Pi) to initialize the sensor and read data registers for gesture, proximity, and color values.

What is the effective range for reliable gesture detection?

The gesture detection function is optimized for a range of approximately 10 to 20 centimeters (4 to 8 inches) from the sensor face. Performance can be affected by ambient IR light and the reflectivity of the object (e.g., hand). For best results, ensure consistent, moderate lighting and perform gestures directly in front of the sensor within the specified range.

Does the module include the required pull-up resistors for the I2C bus?

Yes, the GY-9960-3.3 breakout board typically includes onboard pull-up resistors for the SDA and SCL lines. This simplifies connection to microcontrollers that have internal pull-ups disabled. If you are connecting multiple I2C devices, you may need to verify the total pull-up resistance to avoid bus communication issues.

Package Includes

  • 1 x GY-9960-3.3 APDS-9960 RGB & Gesture Sensor Module
  • 1 x 6-Pin Male Header Strip

Additional Information

Weight 0.0008 kg
Dimensions 2 × 1.53 cm