Libreria seriale software

Non capisco perché nel mondo Arduino ci si ostini ancora con schede a 5V quando tutto il mondo dei microcontrollori e dell’elettronica digitale usa 3.3V ed anche tensioni più basse (fino a 1.0V secondo lo standard LVTTL).

I vantaggi nell’usare livelli di tensione più bassi sono tanti: riduzione del consumo elettrico, frequenze di lavoro più elevate, minore rumore elettromagnetico e una maggiore affidabilità degli integrati per via del minore stress elettrico.

Limiti la scelta delle opzioni disponibili a 2/3 famiglie di microcontrollori senza una reale ragione obiettiva. Se il tuo dispositivo seriale funziona a 5V, tipicamente è sufficiente una resistenza in serie tra il pin TX 5V ed il pin RX 3.3V, oppure facendo le cose a prova di bomba un piccolo MOSFET connesso come level shifter.