Uncanny Eyes - TeensyUser/doc GitHub Wiki

Uncanny Eyes

Uncanny Eyes is a sketch written by Phillip Burgess. It uses 1 or 2 square SPI displays:

The original script used the Teensy 3.1/3.2 and either two 128x128 TFT or OLED displays:

Phillip Burgess has moved on from this sketch, making versions of the the script that supports the Raspberry Pi, and then to the recent Adafruit SAMD ARM M0/M4 boards (most notably the Hallowing M0 and Hallowing M4 that have a single 128x128 display built-in, and the Monster M4SK that has 2 240x240 displays built-in). But with some TLC, the Teensy sketches still work.

The ST773_t3 driver contains two versions of the Uncanny Eyes project:

  • ST773_t3 -> UncannyEyes7735: This is the version for 128x128 TFT displays (you would need to go to the Adafruit project for the OLED support);
  • ST773_t3 -> UncannyEyes_async_st7789_240x240: This is the version for the Teensy 4.0 that uses two 240x240 displays.

Here is an image of the Uncanny Eyes in action: Uncanny Eyes on a pumpkin with spider