# HC 06 NO RESPOND ON AT COMMANDS

**URL:** <https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811>\
**Category:** Networking, Protocols, and Devices\
**Created:** [January 29, 2015, 7:32am UTC](https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811 "2015-01-29T07:32:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [January 29, 2015, 7:32am UTC](https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811/1 "2015-01-29T07:32:43Z")

</div>

PROBLEM:

I am using arduino UNO R3 and HC 06 BLUETOOTH MODULE

1. WHEN I TYPE "AT" COMMANDS ON SERIAL MONITOR NO RESPOND "OK".

HOW WILL I KNOW THAT HC 06 BLUETOOTH MODULE IS STILL OK?

Arduino UNO R3 - HC 06  
0 - RX --\> Divider --\> TX  
1 - TX ---------------\> RX  
VCC 5V ----------------\> VCC

code:

#include \<SoftwareSerial.h\>

SoftwareSerial mySerial(0, 1); // RX, TX

void setup()  
{  
Serial.begin(9600);  
Serial.println("Enter AT Commands:");  
mySerial.begin(9600);  
}

void loop() // run over and over  
{  
if (mySerial.available()){  
Serial.write(mySerial.read()); //Receive from hc06  
}  
if (Serial.available()){  
mySerial.write(Serial.read()); //send to hc06  
}

}  
GRND ----------------\> GRND

---

<div class="post-metadata">

**Author:** ![Nick\_Pyner](https://avatars.discourse-cdn.com/v4/letter/n/e8c25b/32.png) [@Nick\_Pyner](https://forum.arduino.cc/u/Nick_Pyner)\
**Post date:** [January 29, 2015, 2:08pm UTC](https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811/2 "2015-01-29T14:08:18Z")

</div>

You are using the hardware serial ports D0,D1 but are running the bluetooth module under software serial. I don't know what pair of pins you use for software serial, there is probably something in the library examples, but it isn't D0,D1.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [January 29, 2015, 3:45pm UTC](https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811/3 "2015-01-29T15:45:04Z")

</div>

what should I do? I'm using Arduino UNO R3.

---

<div class="post-metadata">

**Author:** ![Nick\_Pyner](https://avatars.discourse-cdn.com/v4/letter/n/e8c25b/32.png) [@Nick\_Pyner](https://forum.arduino.cc/u/Nick_Pyner)\
**Post date:** [January 29, 2015, 11:07pm UTC](https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811/4 "2015-01-29T23:07:57Z")

</div>

try pins 2,3, or use a programme which does the job with hardware serial

> **[HC-06 Bluetooth module datasheet and configuration with Arduino – 42 Bots](http://42bots.com/tutorials/hc-06-bluetooth-module-datasheet-and-configuration-with-arduino/)**

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 6, 2021, 10:52am UTC](https://forum.arduino.cc/t/hc-06-no-respond-on-at-commands/285811/5 "2021-05-06T10:52:28Z")

</div>


