Skip to content

HVS-4731. Universal Gesture Controlled Wireless Mouse using ESP32.

6,000.00

This project presents a Wireless Gesture-Controlled Mouse system using the ESP32 microcontroller, aimed at providing an intuitive and touch-free method of cursor control for computers and mobile devices.

Categories Tags
This project presents a Wireless Gesture-Controlled Mouse system using the ESP32 microcontroller, aimed at providing an intuitive and touch-free method of cursor control for computers and mobile devices. The system integrates two key types of sensors: a gyroscope to manage cursor movement and flex sensors attached to the thumb and index fingers to emulate left and right click actions. When a specific finger is folded, it triggers the corresponding click operation—thumb for left click and index finger for right click. The ESP32 serves as the core controller, leveraging its inbuilt Bluetooth functionality to wirelessly transmit gesture data to a paired device, such as a laptop or smartphone. This eliminates the need for traditional wired peripherals and enhances user freedom of movement. A wearable prototype is mounted on the right hand, enabling seamless interaction after Bluetooth pairing with a standard PIN. The system is powered by a rechargeable battery, with LED indicators showing the charge status. This solution offers a versatile, portable, and user-friendly interface suitable for remote control, accessibility applications, and smart device interaction. Its simple pairing process, cross-platform compatibility, and real-time gesture response showcase the potential of ESP32-based wearables in modern human-computer interaction.      

Objectives:
  • Design a wireless mouse controlled by hand gestures.
  • Use a gyroscope sensor to control cursor movement.
  • Implement flex sensors for left and right click detection.
  • Integrate ESP32 for processing and Bluetooth communication.
    Components Used:
  • Battery Power Supply.
  • ESP32 controller.
  • MEMS sensor.
  • Flex sensors.
  • Hand Glove.
    Software’s Used:
  1. Arduino IDE studio compiler for dumping program.
  2. Express SCH for Circuit design.
 

video: