La cornice ESP8266
GeekMagic SmallTV è una serie di dispositivi economici che funzionano con un microcontrollore ESP8266 o ESP32 e ospitano uno schermo in un piccolo involucro di plastica; mostrano informazioni come l’ora e le condizioni meteo. I lavori precedenti su questi dispositivi richiedevano in genere di modificare il software originale. Il nuovo metodo di Yongha Kim sfrutta invece la funzione integrata di visualizzazione delle foto del dispositivo; non servono né modifiche al software né saldature. L’immagine viene generata su un computer della rete e inviata al dispositivo tramite HTTP.
Le cifre di Python Pillow
Nell’esempio l’immagine viene creata con la libreria Pillow in Python e mostra i dati di utilizzo di Claude e Codex. L’unica cosa necessaria è preparare un’immagine di dimensioni 240×240 e trasmetterla al dispositivo; grazie al supporto GIF è possibile aggiungere anche animazioni. Il metodo viene presentato come una prova di concetto. Per chi vuole spingersi oltre, sostituire completamente il firmware resta comunque un’opzione.