# ESP32 Bluetooth App

**URL:** <https://community.thunkable.com/t/esp32-bluetooth-app/12650>\
**Category:** Promote your App\
**Tags:** aia, bluetooth, apk\
**Created:** [December 19, 2017, 4:19pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650 "2017-12-19T16:19:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![arduinofanboy](https://avatars.discourse-cdn.com/v4/letter/a/d26b3c/32.png) [@arduinofanboy](https://community.thunkable.com/u/arduinofanboy)\
**Post date:** [December 19, 2017, 4:19pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/1 "2017-12-19T16:19:59Z")

</div>

Hey guys, I just wanted to share my Thunkable app for Android for two-way BLE communication with an ESP32 using Arduino IDE! You can find instructions and files in [the Instructable](https://www.instructables.com/id/ESP32-BLE-Android-App-Arduino-IDE-AWESOME/).

Thanks!  
Tim

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [December 19, 2017, 5:20pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/2 "2017-12-19T17:20:00Z")

</div>

Thanks for sharing Tim!

Will this work with any BLE device or are you using some sort of library specific to the ESP32?

---

<div class="post-metadata">

**Author:** ![arduinofanboy](https://avatars.discourse-cdn.com/v4/letter/a/d26b3c/32.png) [@arduinofanboy](https://community.thunkable.com/u/arduinofanboy)\
**Post date:** [December 19, 2017, 5:32pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/3 "2017-12-19T17:32:01Z")

</div>

This app will work with any BLE device! For example, this works with HM-10 Bluetooth as well as nRF Bluetooth (like Adafruit BLE Feather boards). However, the code on the ESP32 to process the sending/receiving of data is, of course, ESP32-specific using Arduino IDE.

---

<div class="post-metadata">

**Author:** ![arduinofanboy](https://avatars.discourse-cdn.com/v4/letter/a/d26b3c/32.png) [@arduinofanboy](https://community.thunkable.com/u/arduinofanboy)\
**Post date:** [December 19, 2017, 7:38pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/4 "2017-12-19T19:38:04Z")

</div>

However, I should also mention that you will have to edit the UUID’s inside the app to match the code for the BLE device.

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [December 21, 2017, 12:44am UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/5 "2017-12-21T00:44:22Z")

</div>

Thanks @arduinofanboy!!

---

<div class="post-metadata">

**Author:** ![Pablo\_Guillen](https://avatars.discourse-cdn.com/v4/letter/p/ea5d25/32.png) [@Pablo\_Guillen](https://community.thunkable.com/u/Pablo_Guillen)\
**Post date:** [October 2, 2018, 2:23pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/6 "2018-10-02T14:23:02Z")

</div>

Hey @arduinofanboy , Is it still possible to see the blocks? I’ve just signed up to Thunkable, and I can’t find the “upload app project from my computer” option.  
“Click “Apps” at the top left and click “Upload app project (.aia) from my computer”. The “native” file type for Thunkable is “.aia” files and these files will allow you to view and edit code blocks within Thunkable.”

---

<div class="post-metadata">

**Author:** ![pablopaolus](https://avatars.discourse-cdn.com/v4/letter/p/e0b2c6/32.png) [@pablopaolus](https://community.thunkable.com/u/pablopaolus)\
**Post date:** [April 3, 2019, 2:56pm UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/7 "2019-04-03T14:56:59Z")

</div>

Same problem here… It seems that uploading .aia files to Thunkable X is not possible anymore. @arduinofanboy could you please help us somehow in this matter? BTW great job, thank you for sharing it.

---

<div class="post-metadata">

**Author:** ![hidayah\_anuar](https://avatars.discourse-cdn.com/v4/letter/h/5e9695/32.png) [@hidayah\_anuar](https://community.thunkable.com/u/hidayah_anuar)\
**Post date:** [April 20, 2019, 3:32am UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/8 "2019-04-20T03:32:29Z")

</div>

how to find the UUID?? UUID service, UUID tx and UUID rx @arduinofanboy

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 11:55am UTC](https://community.thunkable.com/t/esp32-bluetooth-app/12650/9 "2024-11-08T11:55:17Z")

</div>


