El sensor de gestos APDS-9960 reúne cuatro funciones en un módulo diminuto: reconoce gestos de la mano (arriba, abajo, izquierda y derecha), mide el color RGB, detecta la luz ambiental y percibe la proximidad de objetos. Con él puedes crear interfaces que respondan a un movimiento de la mano sin tocar botones, lámparas que se ajusten a la luz del ambiente o robots que reconozcan colores. Se comunica por I2C con solo dos cables de datos.

¿Qué puede detectar el APDS-9960?
- Gestos: movimientos de la mano en cuatro direcciones frente al sensor.
- Color RGB: intensidad de rojo, verde y azul de una superficie o luz.
- Luz ambiental: nivel de iluminación del entorno.
- Proximidad: presencia de un objeto cercano delante del sensor.
Proyectos con el sensor de gestos
- Lámparas y luces que se encienden o cambian de color con un gesto.
- Controles sin contacto para pantallas, menús o reproductores.
- Robots que detectan colores para clasificar objetos o seguir líneas de color.
- Iluminación automática que se ajusta a la luz ambiental.
- Proyectos de accesibilidad y equipos demostrativos para ferias de ciencia.
Características del módulo GY-9960
- Chip: APDS-9960.
- Alimentación: 3.3V.
- Comunicación: I2C (SDA y SCL).
- Funciones: gestos, color RGB, luz ambiental y proximidad.
- Tamaño: compacto, fácil de integrar en carcasas y prototipos impresos en 3D.
Cómo conectar el sensor de gestos a Arduino o ESP32
- Conecta VCC a 3.3V. Este módulo es de 3.3V: no lo conectes a 5V.
- Conecta GND a tierra.
- Conecta SDA y SCL a los pines I2C de tu placa (en ESP32 suelen ser GPIO21 y GPIO22; en Arduino Uno, A4 y A5).
- Si usas un Arduino de 5V, utiliza un conversor de nivel lógico en las líneas I2C.
- Instala la librería APDS9960 en Arduino IDE y carga el ejemplo de gestos.
Ventajas de un sensor 4 en 1
En lugar de comprar un sensor de color, otro de luz y otro de proximidad, este módulo hace todo con un solo componente. Esto reduce el cableado, el espacio y el consumo de pines del microcontrolador, ya que todos comparten el mismo bus I2C. Es ideal para proyectos compactos y portátiles.
Consejos para una buena detección
Los gestos se reconocen mejor a una distancia de unos pocos centímetros y con movimientos claros y no demasiado rápidos. Evita la luz solar directa sobre el sensor, que puede saturar la lectura infrarroja. Para medir color, coloca la superficie cerca y con iluminación constante, y calibra los valores en tu programa.
Si te interesa la tecnología detrás de las interfaces sin contacto, consulta el artículo sobre el reconocimiento de gestos en Wikipedia.
Si es tu primer proyecto con este módulo, empieza por el ejemplo de proximidad, que es el más sencillo, y luego pasa a color y gestos. Muestra los valores en el monitor serial para entender cómo responde el sensor a distintas distancias, colores y niveles de luz, y después usa esos datos para controlar LEDs, motores o pantallas.
Preguntas frecuentes sobre el sensor de gestos APDS-9960
¿Funciona con 5V?
El módulo es de 3.3V. Con placas de 5V usa alimentación de 3.3V y un conversor de nivel en I2C.
¿Qué gestos reconoce?
Movimientos de la mano hacia arriba, abajo, izquierda y derecha, además de acercar y alejar.
¿Funciona con ESP32?
Sí, se conecta por I2C y existen librerías compatibles.
¿Puede medir colores exactos?
Mide la intensidad RGB; para identificar colores con precisión conviene calibrarlo con muestras.
Mira más productos de la categoría Sensor otros en Electrónica Cyber.
¿Por qué comprar en Electrónica Cyber?
Somos una tienda de electrónica en Santa Cruz con envíos a toda Bolivia y Brasil. Te asesoramos antes de comprar para que elijas el repuesto correcto y no pierdas tiempo ni dinero. Haz tu pedido por WhatsApp al 60017257 y recibe atención personalizada.










hernan –
⭐⭐⭐⭐⭐ Luis Fernando Arce – La Paz
“Muy buen módulo para proyectos con ESP32. Me gustó porque ocupa poco espacio y permite hacer controles sin tocar botones.”