Un nome alla seriale

Nel caso della SoftwareSerial tu stai istanziando una classe e dai un nome all'istanza, nel secondo caso stai usando il nome di un oggetto che è già prefissato.

Se ti da proprio fastidio usare Serial, Serial1, Serial2, ecc. (... nomi che identificano da sempre le seriali fisiche su Arduino) puoi usare un #define del pre-processore 'C' ...

#define miaPortaSeriale Serial

(senza ; finale) che dica al pre-processore di leggere il tuo sorgente e, dove trova la parola "miaPortaSeriale" fare una sostituzione (che tu non vedi, ma il compilatore si) e mettere "Serial".

In pratica e come un cerca/rimpiazza di un editor applicato al compilatore :wink:

Guglielmo

P.S.: Comunque non è che mi piaccia molto e non ne capisco lo scopo ... :roll_eyes: