Arduino ha una o piu' di una porta seriali (Arduino Uno ne ha una nei pin 0-RX ed 1-TX)
Non e' pero' possibile collegarla direttamente alla seriale a causa dei differenti livelli logici. Per questo motivo si deve usare un chip MAX 3232 (per semplicita' ho comprato a circa 5 euro una basetta gia' montata)
I collegamenti sono semplici
VCC -> 5 V Arduino
GND -> GND Arduino
Tx -> Rx Arduino
Rx->Tx Arduino
(i pin della fila piu' interna non sono necessari)
Per verificare il funzionamento si puo' usare Minicom (e nel mio caso un caso USB-Seriale in quanto il portatile non dispone di una porta seriale vera)
minicom -D /dev/ttyUSB0 -b 9600
Lo sketch di prova e' particolarmente semplice
---------------------------------------
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("Luca");
delay(1000);
}
Visualizzazione post con etichetta Max3232. Mostra tutti i post
Visualizzazione post con etichetta Max3232. Mostra tutti i post
Iscriviti a:
Post (Atom)
Debugger integrato ESP32S3
Aggiornamento In realta' il Jtag USB funziona anche sui moduli cinesi Il problema risiede nell'ID USB della porta Jtag. Nel modulo...
-
In questo post viene indicato come creare uno scatterplot dinamico basato da dati ripresi da un file csv (nel dettaglio il file csv e' c...
-
La scheda ESP32-2432S028R monta un Esp Dev Module con uno schermo TFT a driver ILI9341 di 320x240 pixels 16 bit colore.Il sito di riferiment...
-
Questo post e' a seguito di quanto gia' visto nella precedente prova Lo scopo e' sempre il solito: creare un sistema che permet...