Education Tech

IoT Hand Gesture-Controlled RGB Light System

An IoT-based system that uses hand gesture recognition to control RGB lighting, where each finger raised corresponds to a different light color.

IoT Hand Gesture-Controlled RGB Light System
Education Tech

IoT Hand Gesture-Controlled RGB Light System

This project is an interactive IoT system that connects hand gesture detection to a physical RGB lighting setup. Using a webcam and gesture recognition, the system tracks the number of fingers raised by the user and maps each gesture to a specific light output — for example, a closed fist, one finger, or an open hand each trigger a different color on the connected LED circuit. The hardware setup includes a breadboard with wired LED components connected to a laptop running the gesture detection logic in real time. The project demonstrates the integration of computer vision-based input with physical embedded output, showing a practical application of gesture-based human-computer interaction controlling real-world hardware.

Python, OpenCV, Arduino, IoT, Hand Gesture Recognition, RGB LEDs · Completed 2025
The Approach

Built using Python and OpenCV to read live video from a webcam and detect hand gestures in real time. The system counts the number of fingers raised and sends the corresponding signal to an Arduino, which lights up specific RGB LEDs based on the detected gesture.

Project image
Project image
More Work

Related Projects

View all projects