Serialiserende dickens til lysdioder

[CH00F] klarte å fange opp en ferieånd i år ved å oversette all en julekarol til å bla tekst. Dickens arbeid har lenge siden kommet inn i det offentlige området, som ledet [CH00F] for å koble en geekcatch programmerbar skjerm fra Amazon. Den har en lav oppdateringshastighet, noe som betyr at videoer ser litt goofy ut, men det er helt akseptabelt for tekst. [CH00F] Ditched fjernkontrollen og brukte i stedet displayets serielle tilkobling til programmet i Novella. Dessverre kunne han ikke finne noen dokumentasjon for seriell protokoll, men han var i stand til å reversere ingeniør med noen freeware applikasjoner funnet online.

Det tar over seks timer for tegnet å spytte ut en helbredelse av en julekarol, som lett overgikk skjermens begrensede tekstbuffer. [CH00F] i stedet måtte sende tekst til displayet ett avsnitt om gangen via et tilpasset Python-skript. Denne løsningen utnytter tegnets fastebredde skrift for å estimere den tiden det tar for hvert tegn for å bla av, og deretter strømmer du tegnet en ny linje.

Sjekk ut blogginnlegget for en rask teardown av selve displayet, og for en detaljert beskrivelse av protokollen i tilfelle du bestemmer deg for å bruke denne skjermen for et prosjekt. Hold deg til en video nedenfor!