Skip to content

devika-lakshmi/ESP32-Smart-Glove

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 Smart Glove

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.

Features

  • Gesture controlled air mouse
  • Wireless Bluetooth communication
  • Cursor movement using MPU6050
  • Left click, right click, and scroll using flex sensors
  • Rechargeable battery powered system

Components Used

Hardware

  • ESP32
  • Arduino Uno
  • MPU6050 Accelerometer and Gyroscope Sensor
  • 3 Flex Sensors
  • TP4056 Lithium-ion Charging Module
  • Lithium-ion Battery
  • Jumper wires
  • Breadboard

Software

  • Arduino IDE

Connections

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

Working

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.

Applications

  • Gesture-based computer control
  • Assistive technology
  • Virtual and augmented reality interaction
  • Smart wearable systems
  • Human–computer interaction projects

Future Improvements

  • Customizable gesture controls
  • Machine learning based gesture recognition
  • Improved battery backup
  • Compact PCB design
  • Multi-device connectivity

Project Images

Project setup images, circuit diagrams, and block diagrams are available in the images folder.

Authors

  • Devikalakshmi M K
  • Group Mini Project Team

Project Images

Hardware Setup

Hardware Setup

Block Diagram

Block Diagram

Circuit Diagram

Circuit Diagram

About

A wireless smart glove using ESP32, MPU6050, and flex sensors for gesture-based human-computer interaction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages