Virtual joystick and buttons
Project detail
I will commission the creation of an Android 11 application, which can be in Java, Kotlin. The source code (full Android Studio project) and copyright transfer to it are required. The project is private.
1. The app must show a list of available Bluetooth devices and allow connection to the selected one.
2. The app should display a virtual joystick and 10 buttons.
3. When the joystick is moved, the values for the X and Y axes should be displayed on the screen.
4. The buttons should be red and labeled TEST1 – TEST10. When a button is pressed, it should change color to green and a one-time value of 1 should be sent. Pressing the button again changes the button color to red and sends a one-time value of
5.The String sent via Bluetooth to the connected device should start with # and have the structure #AAAABBBBCDEFGHIJ, where AAAA is the value of the X axis from 0-1023, BBBB is the value of the Y axis 0-1023, C – Test1, D – Test2…. L-Test10. By default, the buttons send a value of 0.
6.The ability to set the frequency of sending the string in the options as RATE expressed in ms.
The project is for expansion and long-term cooperation.”
this is a similar project:
https://apkpure.com/arduino-bluetooth-controlled-j/uncia.robotics.joystick