About Serial.read

int x;
char y;
y = char(x) ;

to convert from asci to char

char c;
c = Serial.read(); // assume it reads N
y = c -'0'; // or else it will be 78

does this help :-/?