Design and Development of Air Mouse Using ESP32 and MPU6050 Sensor
DOI:
https://doi.org/10.59934/jaiea.v4i3.983Keywords:
Air Mouse, ESP32, MPU650, Bluetooth Low Energy, Motion SensorAbstract
In the era of modern technology, innovations in digital input devices are growing, one of which is an air mouse based on ESP32 and MPU6050 sensors. The air mouse allows users to control the cursor on the computer screen with just a hand movement, which provides more comfort and flexibility compared to a conventional mouse. This research aims to design and develop an air mouse device using the ESP32 microcontroller and MPU6050 sensor, and test its performance in transforming hand movements into responsive cursor movements. The methods used include hardware design, installation of sensors and modules connected to the ESP32, and testing to ensure the system functions according to specifications
The results of this study show that the ESP32 and MPU6050-based air mouse is able to detect hand movements and move the cursor on the computer screen accurately. The MPU6050 sensor, which functions to detect acceleration and rotation, provides good performance in cursor control, although it needs to be calibrated against noise and latency. The use of Bluetooth Low Energy (BLE) technology enables stable and efficient communication between the device and the computer. Tests show that the device works well, although there is still room for improvement in terms of responsiveness and accuracy.
Downloads
References
Awati, R. (2023). Lithium polymer battery (LiPo). TechTarget. https://www.techtarget.com/whatis/definition/lithium-polymer-battery-LiPo
Darmawan, B., Syauqy, D., Hannats, M., & Ichsan, H. (2019). View controller design using accelerometer sensor in bus simulator game as a means of user experience (UX) based on embedded system. Development of Information Technology and Computer Science, 3(2), 1883-1891.
Eka, R. A. (2022). Thing View is ready to use. Diploma Thesis, Indonesia Digital Technology University, 34-41.
Harmayani, Apdilah Dicky, Mapilindo, Oktopanda, & Hutahaean Jeperson. (2021). FullBook+Application+Computer-compressed.
Jonas, D., Supriyono, I. A., & Junianto, H. (2022). Design of ESP32-based Motor Vehicle Theft Prevention System at PT Suwarna Dwipa Maju. Technomedia Journal, 7(2), 216-230. https://doi.org/10.33050/tmj.v7i2.1748
Mahanin Tyas, U., Apri Buckhari, A., Information Technology Education Studies, P., & Technology and Vocational Education Studies, P. (2023). Implementation of Arduino Idea Application in Digital System Course. TEKNOS: Journal of Information Technology Education, 1(1), 1-9.
Muliadi, Imran, A., & Rasul, M. (2020). Development of Smart Trash Can Using Esp32. Jurnal Media Elektrik, 17(2), 2721-9100. https://ojs.unm.ac.id/mediaelektrik/article/view/14193
Musa, P. (2023). Book - May 2023 (Issue May).
Pratiwi, H. I., & Handoko, P. (2019). Arduino Uno Application on Human Robot Module as a Mediation of Design, Narration and Simulation Teaching. Widyakala Journal, 6(2), 150. https://doi.org/10.36262/widyakala.v6i2.196
Rozzak Ruwandi. (2022). Analysis of Angle and Angular Acceleration Using Mpu6050 Gyroscope Sensor for Fall Detection in Humans.
Silmi Nurul Utami, S. G. (2021). No Title. KOMPAS.COM. https://www.kompas.com/skola/read/2021/06/24/120000369/flowchart--definisi-fungsi-jenis-dan-contohnya
Sri Hartanto, A. R. (2023). ELECTRICAL ENERGY GENERATION DESIGN USING 20 THERMOELECTRIC TRANSDUCERS WITH 300W INVERTER. 11(1).
Sulaeman, W., Alimudin, E., Sumardiono, A., Cilacap, P. N., Elekronika, T., & Cilacap, K. (2022). Locker security system using face detection. 03(02), 117-122.
WK, M. R. N., Ansori, A. S. R., & Dinimaharawati, A. (2021). Development of Virtual Mouse Using Imu Mpu-9250 and Esp32 Sensors Using DMP (Digital Motion Processor) Algorithm. EProceedings ..., 8(5), 6429-6441.
Zalukhu, A., Swingly, P., & Darma, D. (2023). Flowchart Learning Application Software. Journal of Technology, Information and Industry, 4(1), 61-70. https://ejurnal.istp.ac.id/index.php/jtii/article/view/351
Riski, M. D. (2019). Designing an Automatic Light Tool in the Cargo Compartment of an Arduino-Based Airplane Using a Push Botton Switch as Learning at the Surabaya Aviation Polytechnic (already). Proceedings of the National Seminar on Aviation Technology Innovation (SNITP), 1-9.
Razor, A. (2020). Arduino Jumper Cable: Definition, Functions, Types, and Prices. Available: https://www. aldyrazor. com/2020/04/kabel-jumper-arduino. Html.
Husain, A. (2023). Gaming Mouse Selection Decision Support System Using Analytical Hierarchy Process and Profile Matching Methods (Doctoral dissertation, Gadjah Mada University).
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.