Vai al contenuto

Recensione del display Pimoroni Pico: uno schermo IPS per il tuo Raspberry Pico

    1646196843

    Il nostro verdetto

    Molto divertente da usare e può essere utile per molti progetti. L’accesso GPIO potrebbe essere un problema per alcuni, quindi pianifica la tua build con saggezza.

    Per

    A basso costo
    Facile da usare
    Display nitido

    Contro

    Perdi l’accesso ai pin GPIO

    Quando il Raspberry Pi Pico è stato rilasciato, il rivenditore britannico Pimoroni è stato il primo a commercializzare con una serie di componenti aggiuntivi per l’ultimo Pi. Il Pico Display costa circa $ 20 ed è un piccolo schermo IPS con pulsanti e LED RGB che si collega direttamente al Pico e funge da divertente introduzione alla scrittura del codice che apparirà sullo schermo. Anche se può essere solo “un po’ di divertimento” per la maggior parte, Pico Display e Raspberry Pi Pico hanno abbastanza potenza per creare con competenza giochi e animazioni in un pacchetto non più grande di un pacchetto di gomme da masticare.

    Progettazione e Utilizzo del Display Pimoroni Pico

    Il Pico Display è un pacchetto, termine usato da Pimoroni per descrivere una scheda che si attacca ai pin di un Raspberry Pi Pico, più o meno allo stesso modo di uno zaino. Il display Pico misura solo 2 x 1 x 0,3 pollici (53 x 25 x 9 mm) è solo leggermente più grande del Pico stesso. A dominare il display Pico c’è uno schermo LCD IPS da 1,14 pollici 240 x 135 pixel. L’alimentazione al display Pico viene inviata tramite il pin GPIO 3V3 e il display Pico comunica con Raspberry Pi Pico tramite un’interfaccia SPI. Sul Pico Display sono inoltre presenti quattro pulsanti (A,B,X,Y) e un singolo LED RGB.

    Per utilizzare il Pico Display dobbiamo eseguire il flashing della versione personalizzata di Pimoroni di MicroPython che ha le librerie MicroPython per questa e altre schede nella loro gamma. Ci sono anche librerie C/C++ per Pico Display se ne hai bisogno.

    Per avere un’idea di Pico Display, abbiamo esaminato le demo e ne abbiamo provate alcune. La prima demo che abbiamo visto, demo.py, disegna sullo schermo cerchi colorati e di dimensioni casuali. Questi cerchi rimbalzano sullo schermo dando l’illusione di essere legati alle leggi della fisica. Anche con 100 cerchi che rimbalzano sullo schermo, tutto è andato liscio.

    Spinti da questa demo, abbiamo deciso di scrivere qualcosa per far scorrere il testo sullo schermo. Ogni volta che il codice si ripeteva, sceglieva un colore diverso per il testo e quel colore veniva utilizzato anche per il LED RGB. Questo ha richiesto un po’ di tempo per scrivere, più dalla nostra comprensione del processo che dai problemi con la libreria.

    Una volta risolto il nostro problema di logica, abbiamo avuto testo scorrevole e colori casuali. Ma cosa succede dopo? I quattro pulsanti agli angoli dello schermo non erano ancora stati utilizzati, quindi abbiamo adattato il nostro codice per includere istruzioni condizionali che cercassero la pressione di un pulsante e quindi eseguissero il blocco di codice associato a quella condizione. Nel nostro caso si trattava di tre stringhe di testo diverse, due con colori scelti casualmente e una con un colore del testo impostato e un colore di sfondo diverso. La libreria MicroPython per Pico Display è facile da usare, una volta compreso il processo di aggiornamento dello schermo

    Casi d’uso per il display Pimoroni Pico

    Poiché si tratta di un pacchetto, nonostante utilizzi solo una manciata di pin GPIO, nega l’accesso a tutti e questo limiterà dove e come può essere utilizzato. Se desideri creare un semplice badge con il nome con testo scorrevole o citazioni di ispirazione, Pico Display è quello che fa per te.

    Ma questa bacheca non si limita al semplice testo. Può anche essere usato per creare i tuoi videogiochi come Tetris. Se si desidera utilizzare il display Pico con un’altra scheda, è necessario acquistare l’espansore a due vie Pico Omnibus o l’espansore quadruplo Pico Decker, ma prestare attenzione ai pin GPIO che utilizzerà ciascuna scheda, poiché gli scontri impediranno il tavole dal lavoro.

    Linea di fondo

    Il Pico Display di Pimoroni è un modo a basso costo per creare progetti animati unici con il tuo Raspberry Pi Pico. L’uso del display Pico con MicroPython è semplice e possiamo ottenere risultati decenti con pochissimo codice.

    Come il pacchetto Pico Unicorn, il Pico Display è più un mezzo per imparare una nuova abilità divertendosi, che una tavola seria per risolvere un problema. Tuttavia, questo non è un aspetto negativo in quanto Pico Display utilizza la stessa libreria di Pico Base Explorer e ciò significa che le competenze apprese su uno sono trasferibili all’altro.

    0 0 votes
    Rating post
    Subscribe
    Notificami
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x