Air Mouse
A wireless, buttonless air mouse built with an ESP32 and MPU6050 motion sensor. This device translates hand movements into cursor motion and uses intuitive gestures, like a sharp flick for a left-click and dwelling for a right-click, to provide a seamless and minimalist control experience over Bluetooth.
Created by
7233kp
Tier 4
83 views
0 followers
divyansh1212pandey
gave kudos to Air Mouse ago
I had made similar of it 3 months ago with 4 buttons for left click,right click,up scroll and down scroll with EEPROM, Gestures, display size limit adjust and many more
CAN ⚡🚀
approved Air Mouse ago
Tier approved: 4
Grant approved: $11.00
7233kp
submitted Air Mouse for ship review ago
7233kp
added to the journal ago
Upload the code file in github
i upload the first code file in github and i run it in my friend esp32 and it run without any error and wait for work on it and complet and i did not upload the simulator because it is not that use for it just print the data we pass useing the silder 
7233kp
added to the journal ago
Complete the first version of code
So I completed the first version of my air mouse project
I did it in online esp32 simulator where for now it read the data and print it and also make a read to use code with everything this write correctly and check by ai for now when it get all the parts I am going test it and improve it for now I did not have new image so I am going to upload old one and i still have to update code in GitHub 
CAN ⚡🚀
requested changes for Air Mouse ago
You will need more journal entries for this project.
7233kp
submitted Air Mouse for ship review ago
7233kp
added to the journal ago
start to find and test with all of the component in wokwi

Project Plan: ESP32 & MPU6050 Device
Core Components
This project is built using two primary components:
- ESP32: This microcontroller serves as the central processing unit. It has been specifically chosen for its integrated Wi-Fi and Bluetooth capabilities.
- MPU6050: An Inertial Measurement Unit (IMU) used for motion and orientation sensing.
Connectivity
Data transfer between the ESP32 and the target device will be handled wirelessly via Bluetooth, leveraging the ESP32's built-in module.
Development & Testing
For the initial development phase, I am using Wokwi for online code simulation and testing. While this is a suitable solution for now, I understand it doesn't fully replicate the behavior of real-world hardware.
Version Control
Currently, there is no GitHub repository for this project. I plan to create one soon to manage the source code and document progress.
7233kp
started Air Mouse ago
10/5/2025 - start to find and test with all of the component in wokwi

Project Plan: ESP32 & MPU6050 Device
Core Components
This project is built using two primary components:
- ESP32: This microcontroller serves as the central processing unit. It has been specifically chosen for its integrated Wi-Fi and Bluetooth capabilities.
- MPU6050: An Inertial Measurement Unit (IMU) used for motion and orientation sensing.
Connectivity
Data transfer between the ESP32 and the target device will be handled wirelessly via Bluetooth, leveraging the ESP32's built-in module.
Development & Testing
For the initial development phase, I am using Wokwi for online code simulation and testing. While this is a suitable solution for now, I understand it doesn't fully replicate the behavior of real-world hardware.
Version Control
Currently, there is no GitHub repository for this project. I plan to create one soon to manage the source code and document progress.
10/12/2025 - Complete the first version of code
So I completed the first version of my air mouse project
I did it in online esp32 simulator where for now it read the data and print it and also make a read to use code with everything this write correctly and check by ai for now when it get all the parts I am going test it and improve it for now I did not have new image so I am going to upload old one and i still have to update code in GitHub 
10/13/2025 - Upload the code file in github
i upload the first code file in github and i run it in my friend esp32 and it run without any error and wait for work on it and complet and i did not upload the simulator because it is not that use for it just print the data we pass useing the silder 