Most Arduinos use 5V, your ESP8266 uses 3.3V. So your Tx from the Arduino may overload the Rx of the ESP8266, and the Tx from the ESP8266 may not go high enough for the Rx of your Arduino to receive the signal. Put a level converter in between.
Or even easer: dump the Arduino, do your programming on the ESP8266 and have it talk to the HC-05 by itself. It's more than capable of doing this. Saves you some steps.
wvmarle:
Most Arduinos use 5V, your ESP8266 uses 3.3V. So your Tx from the Arduino may overload the Rx of the ESP8266, and the Tx from the ESP8266 may not go high enough for the Rx of your Arduino to receive the signal. Put a level converter in between.
Or even easer: dump the Arduino, do your programming on the ESP8266 and have it talk to the HC-05 by itself. It's more than capable of doing this. Saves you some steps.
Is it possible to make to HC-05 communicate with ESP8266 ?
I'm quite sure it can - the ESP8266 can work with just about anything the Arduino can work with, including bluetooth modules. You should be able to simply connect it to the Serial pins of the ESP8266 (do set up OTA updates for the ESP8266 so you don't have to unplug it every time you need to update your software which normally uses the same Serial).