Micropython e ESP8266 (NodeMcu)

esp8266 programmarlo con micropython

Ho un nuovo progetto, un termostato per caldaia a gas dell’impianto di termosifoni, ma non il solito termostato, quello che voglio realizzare io non l’ho trovato in commercio. A me serve accendere la caldaia per un periodo preciso, mezz’ora, un’ora o qualsiasi altro valore. La accendo e voglio che si spenga sola senza che ci … Leggi tutto

Server TCP completo in python

programma server python con thread e controllo errori

Abbiamo visto nell’articolo precedente come far comunicare fra di loro due programmi scritti in python. Avevamo rilevato alcuni problemi che andavano risolti ed in questo articolo proviamo a risolverli. Il primo problema è quello del controllo degli errori. Non possiamo permettere che un errore di comunicazione blocchi l’esecuzione del programma, è meglio gestirlo da programma … Leggi tutto

Comunicazione fra computer e smartphone

comunicazione smarhpone android e computer utilizzando python

Continuano nel prove di comunicazione in python, questa volta fra computer e smartphone. Utilizzando come schema i due programmi client e server visti in questo articolo ho pensato di iniziare a vedere come comunicare con uno smarphone Android. Come prima cosa dobbiamo installare sullo smartphone l’app Pydroid3, vedi qui per le istruzioni, in questo modo … Leggi tutto

Comunicazione TCP in python

due pecore che si parlano, comunicazione tcp-ip con python

Visto che fra i miei futuri progetti c’è la costruzione di un robot, sto iniziando a prepararmi anche dal punto di vista di programmazione. Il robot dovrà essere necessariamente controllabile a distanza e la forma più efficace mi è sembrata quella di utilizzare il wifi. Semplice ed ecomico, disponibile su tutte le piattaforme e supportato … Leggi tutto

Python, scriviamo il primo videogioco

corda arrotolata a cerchio, gioco python con i cerchi

Se non avete mai avuto a che fare con Python vi consiglio di leggere questo articolo. Questa volta proviamo a scrivere un videogioco, semplicissimo ma accattivante, in poche righe di codice. L’idea è quella di dover cliccare su un cerchio in una posizione casuale della finestra, appena ci clicchiamo sopra abbiamo fatto un punto e … Leggi tutto