Login sul WEB con un Pulsante - Seconda Parte
di Antonello Della Pia Un dispositivo delle dimensioni di una chiavetta USB, che tramite un unico pulsante ed un firmware personalizzabile, ricorda ed inserisce per noi le credenziali di accesso (nome utente e password) ai siti e servizi Internet preferiti. In questa seconda parte ci occupiamo del software Passiamo ora ad analizzare il codice del progetto. Per la scrittura...
di Antonello Della Pia
Un dispositivo delle dimensioni di una chiavetta USB, che tramite un unico pulsante ed un firmware personalizzabile, ricorda ed inserisce per noi le credenziali di accesso (nome utente e password) ai siti e servizi Internet preferiti. In questa seconda parte ci occupiamo del software
Passiamo ora ad analizzare il codice del progetto.
Per la scrittura e la compilazione del programma è stato utilizzato il classico ambiente di sviluppo integrato (IDE) di Arduino, versione 1.6.12. La scheda da installare e selezionare è "Adafruit Trinket 16MHz", programmatore "USBasp".
L'impostazione dei fuse per l' ATtiny85 è: L:0xF1, H:0xD5, E:0xFE.
Lo sketch è abbastanza lungo anche se non particolarmente complesso, ma completamente commentato, per cui rimando al codice stesso (allegato all'articolo) per una spiegazione dettagliata. Focalizzeremo qui invece l'attenzione sulle sezioni più originali e specifiche del progetto. Si nota per prima cosa che lo sketch è diviso i...