А вы как думаете, выход одного прибора надо соединять со входом второго? Или с выходом?

Rx на Tx переверните.
PS: в коде тоже ошибка, кажись.. putsf читает из flash, а вы ему строку в оперативке подсовываете. А printf как раз наоборот. См. доку на cvavr.