Ви не увійшли.
В чому полягає питання? Звідки -38?
Ви вводите два символи: '3' і перевод строки з кодом 10. 10 - 48 (код символу '0') = -38.
Ось код
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
int in_data = Serial.read() - '0';
Serial.println(in_data);
}
}
Коли підключаю ардуінку, заходжу в серіал монітор і пишу, до прикладу число "3", вихідне число є 3 і знизу нього написується число -38 (так з числом будь яким)