Arduino Nano 33 BLE | No bluetooth pairing

Hello,

I am trying to connect an android phone (Asus ZenFone Max) to my Arduino Nano 33 BLE, but i have some trouble with the Buetooth paring.

I compiled and uploaded the battery monitor example successfully to my Arduino Nano 33 BLE.
At my Android Phone i can find the Arduino Nano via bluetooth, but when i try to pair my phone with the arduino it fails every time, without any error message on my Phone.

While selecting my Arduino and try to pairing, i get the message (on my Arduino) that the device is connected and sending the battrery percentage over bluetooth. But after the paring fails my Arduino say that the device is disconnected.

I tried it with another android phone (Xiaomi Redmi x4) but it changed nothing.

So my question what i´m doing wrong ?

PS : Sorry for my bad English :smiley:

Do you have the Nano 33 BLE powered by a battery?

How far away from the Nano 33 BLE is the phone?

Thanks for you replay.

The Nano 33 BLE is not powerd by a battery.
I is only connected at my PC via USB.

The phone is right beside my Arduino.

Hello!

I'm having the same trouble you've had and I wanted to know if you found a solution with the pairing problem...

I would really appreciate your answer..

You can read a discussion on the topic of adding pairing support to the ArduinoBLE library here:

In Bluetooth LE pairing is an optional security feature. It is currently not supported by the ArduinoBLE library. For most use cases it is also not necessary. You can simply connect/disconnect to the Arduino from within the app. Just connecting is not handled by the OS user interface.

There are many different applications available I like BLE Scanner from bluepixel technologies. Its free on the iPhone but it might be available on Android as well. There are many others on both platforms.

Just start the app. Sometimes you have to start some scan and then you can connect to one of the BLE devices around you and look at the services and characteristics.

Not sure about other BT Nanos but the Keywish one is BT4 only, maybe your phone doesnt directly support the 'LE' aspect of BT4.

keywish datasheet:
Note: Ble-Nano is bluetooth4.0 not Classic Bluetooth, So we can’t connect in phone’s setting we need use “BLE test tools”.

Cheers
Phil