Salve ho da poco acquistato un Arduino Wifi Rev2. Ho caricato dei programmi e funzionava.
C'è un unico inconveniente, che sembra essere normale, e irrisolvibile. Quando carico un programma mi esce fuori il seguente programma di errore: avrdude: WARNING: invalid value for unused bits in fuse "fuse5", should be set to 1 according to datasheet This behaviour is deprecated and will result in an error in future version You probably want to use 0xcd instead of 0xc9 (double check with your datasheet first).
Il programma va, ma qualcuno sa come risolvere questo messaggio?
Inoltre già che sono nella schermata programmazione, vorrei sapere se esiste un modo per far comunicare due Arduini collegati alla stessa rete Wifi.
Cosa molto strana ... sembrerebbe che, quando sono stati programmati i FUSE del ATmega4809 che è su quella scheda, per il FUSE5 è stato attivato (messo a 0, i FUSE si attivano LOW) un bit che in realtà NON è usato (e che quindi dovrebbe essere lasciato ad 1) ...
Questo è FUSE5 ... C9 corrisponde a 1100 1001 e, come vedi, il bit 2 (partedo da destra e cominciando con bit 0) è messo a zero quando invece, come si legge dal datasheet, è un bit NON usato e dovrebbe restare ad uno. Per questo il sistema ti segnala che in reltà il valore di FUSE5 dovrebbe essere CD che corrisponde appunto a 1100 1101.
La cosa non dovrebbe comunque creare troppi problemi, anche se giustamente viene segnalata come un'anomalia. Per modificare i FUSE del ATmega4809 occorre un programmatore PDI e ... fossi in te ... non mi metterei a giocare con certe cose rischiando di "brickare" il chip.