Bluetooth link between Android App (Kotlin) and Esp32 controller
Budget: $30 – $250 USD
I am looking for a freelancer to create a Bluetooth link between an Android App (Kotlin) and an Esp32 controller.
I am a beginner programmer and I need to finish a simple app made in Kotlin that I will use in my motorhome.
The software on the ESP32 is finalized as well, it receives and sends structured text.
The app has 3 activities:
1) It starts by showing 18 buttons that will turn on/off 18 relays via the microcontroller. I am using datastore to remember the state of each button.
2) It sends cyclic requests to the microcontroller (in structured text) so that it in turn returns the response and can display it in the app.
3) A configuration activity to title, enable or disable each button (using datastore as well).
I want that if Bluetooth is disconnected, launch a dialog with the paired devices to choose the necessary one.
When Bluetooth connects, the dialog will disappear.
If for some reason it were to disconnect, you would have to display the dialog again.
I am attaching screenshots of how each activity currently looks and how I would like the Bluetooth dialog to look.
If you think you have the expertise and experience to take up this task, please do not hesitate to drop me a proposal. Thank you!
I am a beginner programmer and I need to finish a simple app made in Kotlin that I will use in my motorhome.
The software on the ESP32 is finalized as well, it receives and sends structured text.
The app has 3 activities:
1) It starts by showing 18 buttons that will turn on/off 18 relays via the microcontroller. I am using datastore to remember the state of each button.
2) It sends cyclic requests to the microcontroller (in structured text) so that it in turn returns the response and can display it in the app.
3) A configuration activity to title, enable or disable each button (using datastore as well).
I want that if Bluetooth is disconnected, launch a dialog with the paired devices to choose the necessary one.
When Bluetooth connects, the dialog will disappear.
If for some reason it were to disconnect, you would have to display the dialog again.
I am attaching screenshots of how each activity currently looks and how I would like the Bluetooth dialog to look.
If you think you have the expertise and experience to take up this task, please do not hesitate to drop me a proposal. Thank you!