MKR1010 e-ink Buona Pasqua

Oggi MKR1010 e-ink Buona Pasqua pur essendo ieri è l’occasione per vedere come puoi realizzare un progetto di auguri con un display e-ink.

MKR1010 e ink buona pasqua

Il progetto utilizza la MKR1010 WiFi ed il display da 1.54inch e-paper per visualizzare l’immagine di un uovo benaugurale.

Creazione dell’immagine

Per creare l’immagine da visualizzare puoi prendere una bitmap che hai realizzato e trasformarla con il tool Arduboy Image converter di cui hai letto nell’articolo di venerdì da inserire nel codice dello sketch arduino.

MKR1010 e ink buona pasqua

Io ho preso l’immagine da un sito che rilascia disegni da colorare tuttodisegni.com che ringrazio per la gran quantità di ottimi disegni messi a disposizione.

Ho convertito l’immagine in codice PROGMEM con il tool mostrato venerdì ed inserito nel codice per la visualizzazione sul display con mkr1010 e-ink per augurarti buona pasqua.

Libreria di controllo del display

Per usare questo display con arduino puoi usare la libreria EPD di Asuki Kono che ha tra gli esempi quello che ho utilizzato in questo esempio:

MKR1010-e-ink-esempio

EPD1in54ShowRunningTime che ti permette di visualizzare sul display le immagini che preferisci.

La libreria attuale non prevede la possibilità di essere utilizzata con la MKR1010 ed ho eseguito delle piccole e semplici modifiche che ho già suggerito a Asuki Kono ed a breve spero possano essere incluse nella sua libreria.

Nei prossimi articoli leggerai sia lo sketch commentato sia le modifiche che ho apportato per renderla compatibile.

Non mi resta che augurarti una mkr1010 e-ink Buona Pasqua.

Prima di inserire un commento, per favore, leggi il regolamento

Permanent link to this article: https://www.mauroalfieri.it/elettronica/mkr1010-e-ink-buona-pasqua.html

4 comments

Skip to comment form

    • Jerome Lacote on 6 Settembre 2019 at 11:00
    • Reply

    Hello Mauro, could you let me know which wiring, libraries and modifications I need to perfotm to use the mkr1010 and the waveshare e-paper.
    Thanks

    1. Hi Jerome, i uploaded my code in the library linked in this post.
      You should find there in the gitHub repository.

        • Jerome Lacote on 6 Settembre 2019 at 19:36
        • Reply

        Great thank you,
        I got the new libraries and now I have
        EPD1in54 epd(6, 7, 10, 13);; // with DIN to MISO(10)
        for the mkr1010, is it correct?
        I have the waveshare 2.9 and it worked with the uno but I’m struggling with the mkr1010

        1. Hi Jerome,
          I’m publishing a new post on this argument in a few days.
          Curretly i use this configuration in my sketch:

          EPD1in54 epd(5, 6, 7, 4);

          instead of the default configuration // default reset: 8, dc: 9, cs: 10, busy: 7

Lascia un commento

Your email address will not be published.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.