-
spiegami perché usi la Serial.flush() ... che credo tu non abbia capito a che serve
-
se usi i doppi apici crei un array di char (una stringa del C), quindi, il tuo "H", in memoria occupa DUE caratteri, H e 0x00 per indicare il fine stringa. Devi usare i singoli apici per identificare un char ...
if (data == 'H' || data == 'h')
Guglielmo