Attiny44/84: display ssd1306

Ciao!

questo post è nato dall'esigenza di pilotare un piccolo display con un ATTiny44.

il display ssd1306 era perfetto perché molto diffuso, e pilotabile utilizzando pochi pin grazie all'I2C.

Il problema è la memoria flash a disposizione del piccolo ATTiny44, solo 4Kbytes, e le più popolari librerie per il display ssd1306 hanno bisogno di molto spazio.

Si potrebbe passare alla taglia superiore, infatti l'ATTiny84 ha a disposizione il doppio della memoria, ma c'è un'altra possibilità.

PCBWay

Ciao!
oggi vi parlerò di PCBWay, servizio di realizzazione PCB e molto altro (assemblaggio schede, stampa 3D, CNC, etc) 


Arduino e gli RFID

Ciao!

in questo post vi parlerò degli RFID, in particolare del modulo rc522 e dello standard MIFARE.
Questo modulo può essere trovato in moltissimi eCommerce (Aliexpress ad esempio, se potete attendere)


Arduino Cloud ESP8266

Ciao!

in questo post vedremo come compiere i primi passi con Arduino Cloud, piattaforma che permette di controllare le nostre schede tramite internet, attraverso dashboards pratiche ed eleganti. 




Come ottenere i file compilati (bin) con Arduino

Ciao!

questo è un semplice trucchetto che risulta particolarmente utile se avete intenzione di "flashare" il programma che avete realizzato, su molte schede rapidamente.



Caricare software su ESP8266 e ESP32 senza Arduino IDE

Ciao!

Questa guida è utile nel caso abbiate già sviluppato il vostro firmware con Arduino e vogliate semplicemente caricare questo codice rapidamente all'interno di più schede dello stesso tipo. 

Una situazione tipica che si verifica in fase di produzione.

Il sistema è molto simile a quello che abbiamo visto per NodeMCU, ma questo metodo è valido sia per la famiglia ESP8266 che per ESP32.


Arduino: risparmiare memoria (RAM) con la macro F( )

Ciao!

in questo post vi parlerò di come risparmiare memoria RAM nel vostro Arduino, 

è sufficiente infatti un semplice trucchetto per toglierci dai guai in questi casi.




Come aumentare il numero di porte di Arduino

Ciao! 
se siete rimasti a corto di porte, e per completare il vostro progetto ve ne servono altre,
potete utilizzare il port expander i2C della Microchip MCP23017


Altri Post