Мой прошлый скетч оказывается с той же проблемой.
Уже собрался начинать писать скетч под свой проект и выясняется, что до 63парного символа все всегда совпадает... а мне нужно считывать дальше...а дальше опять полная неразбериха выводится.

.

.

Всеж меня мучает ...а почему в этом скетче все выводится как надо!
PHP код:
#include <string.h>
#include <NewSoftSerial.h>
NewSoftSerial phone(2,3); // Tx телефона подключи к 2 пину, а Rx к 3 пину
char incoming_char=0;
void setup()
{
Serial.begin(9600);
phone.begin(9600);
Serial.println("Starting Communication...");
}
void loop() {
if(phone.available() >0){
incoming_char=phone.read();
Serial.print(incoming_char);
}
if(Serial.available() >0){
incoming_char=Serial.read();
Serial.print(incoming_char);
phone.print(incoming_char);
}
}