AT commands for HC-08 Bluetooth module

hello everybody

i have a HC-08 Bluetooth module then communication between Arduino Uno and Bluetooth serial terminal (Android software in my cell phone) is simply at reach but despite hc05 it has no button to enter at command environment
how can I enter to AT command mode to change name and password?

Your post is incoherent, but the HC-08 is in AT mode 9600 by default, i.e. before you connect by wireless. No button needed.

(Maybe, by "despite", you mean "unlike".)

I suppose I’d see “OK” in the terminal environment which is opened
but i just see “AT” because I send it to the serial terminal in setup part of the program. since led blinks 1sec on and 1sec off, I know I am not in at command mode.
I set baudrate equal to 9600 too.

here is my code

#include <SoftwareSerial.h>

SoftwareSerial BTserial(2, 3); // RX | TX
// Connect the HC-08 TX to Arduino pin 2 RX.
// Connect the HC-08 RX to Arduino pin 3 TX through a voltage divider.

void setup()

void loop()
  if (BTserial.available())
  if (Serial.available())

I know I am not in at command mode.

If you know you are not in AT command mode, there is no point in sending AT commands. Turn power off and start again, ensuring the LED is sigalling the ready mode.

turning the power off then on, in addition to restarting Arduino by pressing reset button had no effect hence I can not achieve AT mode yet.
everyone who has changed hc-08 name and pass in at command mode please help


This command will never arrive to HC-08 module.

I would try something like this


I would try something like this


that worked... thanks a lot ... but I can't send more than one command I mean when I tried to change the name and address one after another this doesn't work
I have to change the name then change the program to change pass so I have to change and upload the program several times
perhaps it needs to delay after every command
do you have any idea?

I believe a delay is normal for HC-06, so it might apply here. Try it.