AGGIORNAMENTO DEL 18/01/2024: QUESTA GUIDA FA RIFERIMENTO A UNA VECCHIA LIBRERIA. L'ULTIMA VERSIONE INCOMPLETA E CON BUG NON RISOLTI È SCARICABILE DAL LINK https://drive.google.com/file/...sharing
Dal link github.com.../TEB_Library è possibile scaricare la nuova libreria ufficiale di Tiny Electronic Blog (quella vecchia non verrà più aggiornata). Il download include:
- un esempio per Arduino IDE dentro la cartella "examples";
- "documentation.zip", con dentro la documentazione, che può essere aperta cliccando sul file "index.html".
È possibile copiare "TEB_Library" nella directory delle librerie di Arduino IDE (di solito "...\Documents\Arduino\libraries"); in tal modo, è possibile usare la libreria in qualunque sketch di Arduino IDE attraverso #include "TEB_Library.h".
Prima di poter utilizzare la libreria è necessario inserire i seguenti valori nel file "TEB_Library.h".
Per maggiori informazioni si rimanda alla documentazione, la cui homepage viene mostrata nella seguente immagine.
Homepage della documentazione.
Per questo progettomi sono aiutato con gli esempi contenuti in Arduino IDE, OakOLED (supporto al display, di netguy204) e Time (gestione del tempo, di PaulStoffregen). Pertanto ringrazio i relativi autori.
Note:
1) la libreria non implementa tutti i sistemi di sicurezza moderni per la protezione dei dati, quindi è meglio evitare di inserire dati sensibili nelle informazioni scambiate tra la scheda di sviluppo e Internet;
2) le mie conoscenze di programmazione non sono molto elevate e punto a migliorarle nel tempo; prestate attenzione dunque, perché potreste trovare errori di programmazione e algoritmi sbagliati nel codice sorgente;
3) il software è fornito "così com'è", senza alcun tipo di garanzia; non mi assumo nessuna responsabilità sulle conseguenze derivanti dall'uso delle informazioni contenute in questa pagina.