Livio Orsini Posted December 22, 2024 Report Posted December 22, 2024 19 minuti fa, Fabri82 ha scritto: Cosa potrebbe essere? Non conosco Arduino 1r4 (preferisco usare ESP32), però da quello che descrivi sembra esserci una incompatibilità di formato tra le 2 librerie. A mio giudizio sarebbe opportuno usare una libreria comune ad entrambi.
max.bocca Posted December 22, 2024 Report Posted December 22, 2024 Il nuovo Arduino sia versione minimal che wifi ha diverse particolarità visto processore differente. Esempio il “cuore” di Arduino UNO R4 è il chip Renesas RA4M1, un microcontroller a 32 bit basato su ARM Cortex-M4 che funziona a 48 MHz. Si tratta di un notevole miglioramento rispetto al chip ATmega328P a 8 bit e 16 MHz di Arduino UNO R3. Ci sono inoltre 32 KB di SRAM e 256 KB di memoria flash con un incremento di 8 volte rispetto alla precedente board. Novità anche per le connessioni. La porta USB Type-B è stata sostituita dalla porta USB Type-C. Sulla scheda sono presenti anche 14 pin I/O digitali, 6 pin di input analogico, DAC a 12 bit, 6 pin PWM, porta SWD, UART, I2C, SPI e bus CAN. Oltre che per programmare, la porta USB Type-C può essere utilizzata per collegare mouse e tastiera. Se cerchi su YouTube Paolo Aliverti ha trattato alcune problematiche.
Fabri82 Posted December 22, 2024 Author Report Posted December 22, 2024 2 ore fa, max.bocca ha scritto: Il nuovo Arduino sia versione minimal che wifi ha diverse particolarità visto processore differente. Esempio il “cuore” di Arduino UNO R4 è il chip Renesas RA4M1, un microcontroller a 32 bit basato su ARM Cortex-M4 che funziona a 48 MHz. Si tratta di un notevole miglioramento rispetto al chip ATmega328P a 8 bit e 16 MHz di Arduino UNO R3. Ci sono inoltre 32 KB di SRAM e 256 KB di memoria flash con un incremento di 8 volte rispetto alla precedente board. Novità anche per le connessioni. La porta USB Type-B è stata sostituita dalla porta USB Type-C. Sulla scheda sono presenti anche 14 pin I/O digitali, 6 pin di input analogico, DAC a 12 bit, 6 pin PWM, porta SWD, UART, I2C, SPI e bus CAN. Oltre che per programmare, la porta USB Type-C può essere utilizzata per collegare mouse e tastiera. Se cerchi su YouTube Paolo Aliverti ha trattato alcune problematiche. Ciao Max, ho letto un po' di documentazione a riguardo. Pensavo che la trasmissione via Seriale non influisse sulla tipologia di dati ricevuti/trasmessi. Pensavo ad un miglioramento delle prestazioni sostanzialmente oltre a implementazioni che prima non c'erano. Evidentemente devo trovare una soluzione per capire come leggere questi dati...Unico problema è che non so nemmeno da dove partire. Vedremo...intanto grazie!!
Livio Orsini Posted December 23, 2024 Report Posted December 23, 2024 9 ore fa, Fabri82 ha scritto: Pensavo che la trasmissione via Seriale non influisse sulla tipologia di dati ricevuti/trasmessi. Teoricamente è così, nella pratica bisogna verificare se la parametrizzzione è identica. Olttre al baud rate, bisogna verificare i bits di start e di stop; questi dati devono essere identici. Olre a questa verifica, io ti consiglio di effettuiare le prove trasmettendo un solo carattere alla volta. Ad esempio il sistema più semplice potrebbe essere questo: arduino 1 invia il set di caratteri alfa numericai, uno alla volta, ad arduino 2 che li stampa sul monitor quando li riceve.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now