So you would like to give your robot animated eyes that can be easily programmed? The TouchEye has you covered. It is a dual touch eye module that supports custom animations. It has 2 x 128-inch round touch displays with 240 x240p resolution. It is available in ESP32-S3 & RP2040 models.
TouchEye has a microSD card slot, so you can load custom images and animations. It comes with preloaded eye animations for your robots. It also has programmable buttons and a USB-C interface. The ESP32-S3 version has wireless connectivity, so you can send messages from your phone. You can also control games.
[HT]