An ESP32-based wireless smart glove designed for gesture-based human–computer interaction. The project uses MPU6050 motion sensing and flex sensors to control cursor movement, clicking, and scrolling through Bluetooth communication.
- Gesture controlled air mouse
- Wireless Bluetooth communication
- Cursor movement using MPU6050
- Left click, right click, and scroll using flex sensors
- Rechargeable battery powered system
- ESP32
- Arduino Uno
- MPU6050 Accelerometer and Gyroscope Sensor
- 3 Flex Sensors
- TP4056 Lithium-ion Charging Module
- Lithium-ion Battery
- Jumper wires
- Breadboard
- Arduino IDE
| Component | ESP32 Pin |
|---|---|
| MPU6050 SDA | GPIO 21 |
| MPU6050 SCL | GPIO 22 |
| Flex Sensor 1 | GPIO 34 |
| Flex Sensor 2 | GPIO 35 |
| Flex Sensor 3 | GPIO 32 |
The MPU6050 sensor detects hand motion and orientation to control cursor movement on the computer screen. Flex sensors attached to the glove detect finger bending and are used for mouse click and scroll operations. The ESP32 communicates wirelessly with the computer using Bluetooth, enabling the glove to function as an air mouse. The system is powered using a rechargeable lithium-ion battery with a TP4056 charging module.
- Gesture-based computer control
- Assistive technology
- Virtual and augmented reality interaction
- Smart wearable systems
- Human–computer interaction projects
- Customizable gesture controls
- Machine learning based gesture recognition
- Improved battery backup
- Compact PCB design
- Multi-device connectivity
Project setup images, circuit diagrams, and block diagrams are available in the images folder.
- Devikalakshmi M K
- Group Mini Project Team


