Design and Development of Air Mouse Using ESP32 and MPU6050 Sensor

Authors

  • Muhammad Ryan Prayogi Universitas Harapan Medan
  • Tommy Universitas Harapan Medan

DOI:

https://doi.org/10.59934/jaiea.v4i3.983

Keywords:

Air Mouse, ESP32, MPU650, Bluetooth Low Energy, Motion Sensor

Abstract

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

Download data is not yet available.

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

2025-06-15

How to Cite

Muhammad Ryan Prayogi, & Tommy. (2025). Design and Development of Air Mouse Using ESP32 and MPU6050 Sensor. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 4(3), 1678–1686. https://doi.org/10.59934/jaiea.v4i3.983

Issue

Section

Articles