Hc05 VERSION:hc05V2.3_le connection problem

hc-05 in this version connects to the phone (without password) but does not work in phone applications

+PSWD:NO KEY OK

It says so in the command, but when I want to change the password, it gives a FAIL error

Can anyone solve this problem?

The first thing to do is determine that it really is an HC-05. It sounds rather like it isn't. Some pictures might help.

I came across the same modules (sold as HC-05 with version No hc05V2.3_le) & am facing similar issue trying to setup a connection over Serial Port Profile (SPP).

The modules do not have any password as described.

Under the Android App 'Serial Bluetooth Terminal', the module gets listed under 'Bluetooth LE' devices. The App is able to connect (probably using a specific BLE protocol) & communication works.

Could you resolve the issue?

Well, I guess that means it is more likely to be a BLE device than a HC-05. And an absence of password also points to that. IF you are using the terminal app by Morisch you might be able to use it to receive a "hello world" just using serial print from Arduino. However, there is a library specific for BLE devices, which should be more reliable. I think its called Bluetooth Serial. I can't tell what you want to resolve, so you might check the Martyn Currey website. His notes on using the HM-10 might be useful.

There is a possibility your device is actually an HM-10 under another name. If this proves to be the case, it offers nothing over a real HC-05, even though it is BLE.

Thank you for your answer. I managed to connect with the program you mentioned, but when I wanted to send the number 1 and turn on the LED via Arduino, it did not send the data. When I read from the program port, the x or ? symbol is read. The problem is not completely solved.

Is the Arduino program expecting the character '1' or the numerical value 1? Is the Serial Bluetooth Terminal app set up to send text or hex?

Please post your Arduino program.

Had the same issue with the same module. All mentioned statements are true. So the device works, but there is no pass key available. It is just a fraud of the Amazon dealer to claim it is a HC05 module.

1 Like

Hello, I've had the same problems as you. In my situation, when I used the same number of bauds (38400) for both the serial pc and the serial bluetooth, I was able to obtain and read the characters.

HC-05 with firmware hc05V2.3_le operated some other way, than popular modules with 2.0-20100601 firmware.

  1. This modules can work with BLE stadart, not BT2.0/2.1 only
  2. It can process the AT-commands at the powered on, at 9600 baud, ignored the EN pin state
  3. Or it can work in AT-command mode at 38400 baud if the button pressed or EN = 1 before its powerd on
  4. The password for this version is 6-digits (!), not 4 digits as usualy.
2 Likes

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.