pages

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à.

Programmare un Attiny24/44/84 con Arduino

 Ciao!

in questo post vedremo come programmare un Attinyx4 (24, 44, 84) utilizzando Arduino come programmatore.


image credits: Alberto Piganti

PCBWay

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


Pilotare molti led con pochi pin di Arduino

Ciao!

oggi vi parlo di un trucchetto molto utile nel caso necessitiate di controllare molti led con pochi pin a disposizione.


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. 




L'orologio di Arduino: RTC DS3231

Ciao!
in questo post vedremo come interfacciare ad Arduino il molto popolare modulo RTC basato sul chip DS3231 (datasheet)

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


ESP32: Touch pin con Arduino

Ciao!
in questo post vedremo brevemente come utilizzare i touch pin presenti sull'ESP32.


Arduino: Sensore di movimento RCWL-0516

Ciao!

in questo breve post vi parlerò del sensore di movimento a microonde RCWL-0516.



Come collegare una scheda micro SD ad un ESP32

Ciao!

In questo breve post vedremo come collegare una scheda micro SD ad un ESP32.



Altri Post