Help finding UUID for BLE

Has anyone used the BLE with an HC-10. Ive got the BLE working with a separate app, but I can’t seem to figure out how to find the characteristic UUID to plug into thunkable.

Hey @jw01563daqgz

What sort of values are you getting from your Scan function?

1 Like

Im getting the device Names and id’s no problem. Im able to connect to the HM-10 with the connect by name function. its just when I try to transmit data that I’m having issues. Should I have to scan before I can send data ?

If you’re using android you just need to use the characters UUID: 0000FFE1-0000-1000-8000-00805F9B34FB (obviusly you must be connected to the device to transmit data)
Using iOS, I don’t know why, I’ve got problems too

There is an app in the Google play store / Apple store which might be able to help you -

You can connect your device with the app and you can find the characteristic UUID from the connected device info.


All i’m able to see for iOS are the characteristics of UUID ‘FFE1’ but still can’t send data using 0000FFE1-0000-1000-8000-00805F9B34FB or just FFE1. Again, i am able to connect just not send data. Was there a solution for this yet? Android works fine just not IOS.

Also had no problems sending data with DSD TECH Bluetooth App, LightBlue, and BLE scanner to my HM-10 with IOS.

I have the same problem. Have you found a solution?

This is a well know issue I spent weeks trying to figure it out. No solution as far as I know.
My advice-
If you have a mac you are better off using Xcode.
If you don’t have a mac try a different module I read ESP32 might work.
Good luck!

My app worked fine on both android and IOS until 4, 5 months ago. then I no longer tested on IOS but I only worked on android for testing. A month ago I retested on IOS and it no longer worked. I think THUNKABLE has changed something. On the connection side, I have not changed anything neither on the app nor on the arduino.

1 Like