This is a really quick and easy project. I built this in around a day. It is based on two things an Acrylic Skull that was full of sweets from Lidl and two Waveshare RP2040-LCD-1.28 round screens, like digital watch screens. The project is made very easy by using LVGL and the Waveshare examples.
LVGL has online tools to convert an image of an eye into a C header file structure for the library. Using this we can easily put an eye image on the display. Then by moving the images center possition the eye appears to move. Cool.
How about two eyes? Well here I use the Uart of the onboard RP2040. So I connect Tx on the dominant eye to Rx on the submissive eye. Then I send instruction across to tell the eye to move.
I explain all this in the video and there is a repo on github for the project too!
Comments