Blueprint

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 7233kp

Tier 4

83 views

0 followers

divyansh1212pandey 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 CAN ⚡🚀 approved Air Mouse ago

Tier approved: 4

Grant approved: $11.00

7233kp 7233kp submitted Air Mouse for ship review ago

7233kp 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 Screenshot 2025-10-13 122817.png

7233kp 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 Screenshot 2025-10-05 161522.png

CAN CAN ⚡🚀 requested changes for Air Mouse ago

You will need more journal entries for this project.

7233kp 7233kp submitted Air Mouse for ship review ago

7233kp 7233kp added to the journal ago

start to find and test with all of the component in wokwi

Screenshot 2025-10-05 161522.png

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 7233kp started Air Mouse ago

10/5/2025 - start to find and test with all of the component in wokwi

Screenshot 2025-10-05 161522.png

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 Screenshot 2025-10-05 161522.png

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 Screenshot 2025-10-13 122817.png