[[ example baudat session via Serial Monitor ]] ##noise##noise##noise## This is 57600 bps. Type something. 'U'is robust. ##noise##noise##noise## baudat HC-05 config tool Set BT name, "polar" & serial bit rate? [y/n] Y Set Bluetooth device name? [y/n] Y New name: My_New_BT_Widget Set BT connection status polarity? [y/n] Y When connected, set STATE pin LOW(0) or HIGH(1)? [0/1] 0 Supported serial baud rates: a: 500000 b: 230400 c: 115200 d: 57600 e: 38400 f: 19200 g: 9600 h: 4800 i: 2400 Select new speed: [a-i] a ==== New parameters ==== BT Name: My_New_BT_Widget Connected STATE signal level: 0 Baud: 115200 Get ready to press HC-05 command mode button ... Press when LED lights; release when LED flashes. Ready? [any key] Go... [[ LED lights solid; you would press the command button and see none of the following ]] AT+NAME=My_New_BT_Widget AT+POLAR=1,0 AT+UART=115200,0,0 AT+RESET [[ HC-05 resets into 38.4kbps command mode ]] AT+RESET [[ LED flashes; you would release the command button ]] AT+RESET [[ sent at 38.4kbps; resets HC-05 to comms mode at configured rate ]] [[ repeat from start ]]