UPDATED july 7: I had the opportunity to test a HC06 module. This guide now covers HC-06 module too. Having multiple bluetooth modules with the same name can be confusing. HC-06 bluetooth module with the putty commands tutorial pdf of USB to TTL converter.
Alternatively for HC-05, you can use an arduino board. HC-06 Bluetooth module with breakout board. USB to TTL converter : I used PL2303HX usb to ttl converter. Any other usb to ttl converter will do too. Arduino board, arduino uno used in this tutorial, other boards should work to. First thing you need to do is identify your module.