Hast du die verschiedenen Signalpegel beachtet? RS232 am PC hat vollkommen andere Pegel als die UART eines AVRs. Deswegen verwendet man meistens einen MAX232 o.ä. Es kann ja sein, dass der BT-Adapter andere Signalpegel als der PC erwartet und es deswegen nicht funktioniert.