The topic has made some developments in which it became clear that hm-10’s are not to be paired with like a Bluetooth speaker for instance due to the Bluetooth profile BLE.
HOWEVER the question remains why I can’t find the module using an app like VESC Connect on my Nexus 5x running 8.0 and 8.1.
For ease of use/understanding, below is the original topic:
Hi there,
I am trying to connect my phone(s) to the HM-10 module on my board.
The module is connected to the VESC and there is a red LED blinking, so far so good!
But trying to connect to it using my Nexus 5X running Android 8.1 (previously 8.0, but didn’t work either) is not possible since I can not find it at all…
Just open the app, the app will find it and connect.
The reason is the Bluetooth tx/RX pins aren’t sending normal Bluetooth data that the phone understands. Its sending UART over the air, the app is the other end of the UART connection.
Just forget the technicalities and open the app with your skateboard turned on and search for the Bluetooth device in the app.
Since I updated my Nexus 5X to Android 8, no more bluetooth connection with none of my BT modules (metr.at included).
I’m considering downgrading the phone to Android 7, so much troubles with 8.0.
Its Just an hm 10 man, the same as what he’s using.
I dont know where you saw the baud rate since you have never been to the UART Tab of bldc. First of all, go to the UART Tab and see what baud rate is setted up.
Lol ok dont worry! At this point I would suggest you to try flashing Ackmaniac and installing his app, I’ve never had any pairing issue with It! Tomorrow I’ll try with metr and my current Android version and let you know! Stupid question, isnt your phone with hidden bluetooth right :)?
Okay I managed to pair with the board BUT only with my old Samsung S4 running Android 7.1.2 and using Jacob’s VESC app ‘VESC Connect’. Scanning for the module inside the app instead of the phones bluetooth settings
Not desirable but it works. The battery on my S4 is terrible
@fottaz Looking forward to your findings!
Flashing ackmaniac’s firmware requires a bootloader and thus some wire thingy to accomplish, right?
My phone is discoverable, but that shouldn’t make a difference since the search happens from my phone not the other way around
try connecting it to the ackmaniac bldc tool, if bootloader is installed (90% of maytech have it installed), the software will tell you if it’s possible and will suggest to upgrade it.
So far so good, but the firmware is a little bit tricky. I went to the firmware tab and browsed to my downloads folder where the ‘ackmaniac-firmware.zip’ and unpacked folder are located. What file do I have to select?
I can not select the complete zipfile
I assume one of the following? VESC is version 4.12, installed firmware is 2.18