MichaelMeissner
Senior Member+
As some/many of you know, I have this thing for the Adafruit uncanny eyes project, tracking it from using it on a Teensy 3.2, 3.5, 3.6, Teensy 4.0, and Teensy 4.1. In the 3.x era, I used the 128x128 TFT and OLED displays (both from Adafruit and elsewhere). With the Teensy 4.0 and 4.1, I now use the 240x240 IPS displays, both from Adafruit and elsewhere.
Recently there was discussion about the round eye displays, and needless to say, I needed to get some. KurtE and mjs513 (maybe defragster also) have modified the ILI9341_t3 (and ST7789_t3/ST7789_t3n) library to work with the waveshare round eye displays. So naturally I needed to update my set of displays. I got it, and it works well (creepy of course, but that is the nature of the beast).
I'm in the middle of modding a staff from Spirit Halloween to have an interactive display. While at the moment, I'm using a Hallowing M4 for the project (due to the eye that I was using is not yet ported to Teensy), I would like to move it to the Teensy and the round eye display. I looked around ebay for suppliers to buy an additional round didplay. It looks like the stock of US suppliers is down from when I ordered in the past. But I discovered a Canadian supplier, which had a new variant of the display. So I ordered another 2 displays from them.
I decided I need to combine the pin-outs for the various SPI displays so that I could solder up a prototype board and easily move from display to display without having to dedicate a Teensy for each display (or change the pin connections). Unfortunately in moving the connections around, I mis-plugged one of the Adafruit 240x240 square displays, and wound up burning it out. So I went to Adafruit and ordered a replacement.
Finally after finalizing the sketch for the square display, I decided to do the round display next. In setting it up, I noticed I had cracked one of the displays, so I destroyed two displays in one day (or more likely, I had cracked the round display earlier, and I just noticed it today).
If you don't know what I'm talking about, the original uncanny eyes for the Teensy 3.2 is at:
Note, the author has stopped working with Teensies and is now concentrating on other processors (after the Teensy he went to the Raspberry Pi, and then onto the Adafruit M4 processors, including the Hallowing M0 with the 128x128 display and Hallowing M4/Monster M4SK with the 240x240 display).
After the Teensy 4.0 release, the above people reworked the uncanny eyes for the Teensy 4.x processors. The ST7735_t3 library has both the original uncanny Eyes (uncannyEyes7735) for 128x128 displays as well as the Teensy 4.x version for 240x240 displays (uncannyEyes_async_st7789_240x240). The GC9A010A driver on github has its version of the program (uncannyEyes_GC9A01A).
Thread that announced the new driver:
<edit>
In terms of USA suppliers, unlike 2-3 years ago, none of the cheap 240x240 square displays (without the CS pin) seem to be sold by USA dealers. In pre-supply chain shortages, these were fairly plentiful. It looks like you can still get the displays if you are willing to order from China and wait for the shipping. You can get the Adafruit square displays (the 1.3" and 1.54") from Adafruit and the distributors.
When I ordered the round displays previously in June, they were also more plentiful, but now the stock seems to be tighter.
Recently there was discussion about the round eye displays, and needless to say, I needed to get some. KurtE and mjs513 (maybe defragster also) have modified the ILI9341_t3 (and ST7789_t3/ST7789_t3n) library to work with the waveshare round eye displays. So naturally I needed to update my set of displays. I got it, and it works well (creepy of course, but that is the nature of the beast).
I'm in the middle of modding a staff from Spirit Halloween to have an interactive display. While at the moment, I'm using a Hallowing M4 for the project (due to the eye that I was using is not yet ported to Teensy), I would like to move it to the Teensy and the round eye display. I looked around ebay for suppliers to buy an additional round didplay. It looks like the stock of US suppliers is down from when I ordered in the past. But I discovered a Canadian supplier, which had a new variant of the display. So I ordered another 2 displays from them.
I decided I need to combine the pin-outs for the various SPI displays so that I could solder up a prototype board and easily move from display to display without having to dedicate a Teensy for each display (or change the pin connections). Unfortunately in moving the connections around, I mis-plugged one of the Adafruit 240x240 square displays, and wound up burning it out. So I went to Adafruit and ordered a replacement.
Finally after finalizing the sketch for the square display, I decided to do the round display next. In setting it up, I noticed I had cracked one of the displays, so I destroyed two displays in one day (or more likely, I had cracked the round display earlier, and I just noticed it today).
If you don't know what I'm talking about, the original uncanny eyes for the Teensy 3.2 is at:
Note, the author has stopped working with Teensies and is now concentrating on other processors (after the Teensy he went to the Raspberry Pi, and then onto the Adafruit M4 processors, including the Hallowing M0 with the 128x128 display and Hallowing M4/Monster M4SK with the 240x240 display).
After the Teensy 4.0 release, the above people reworked the uncanny eyes for the Teensy 4.x processors. The ST7735_t3 library has both the original uncanny Eyes (uncannyEyes7735) for 128x128 displays as well as the Teensy 4.x version for 240x240 displays (uncannyEyes_async_st7789_240x240). The GC9A010A driver on github has its version of the program (uncannyEyes_GC9A01A).
Thread that announced the new driver:
<edit>
In terms of USA suppliers, unlike 2-3 years ago, none of the cheap 240x240 square displays (without the CS pin) seem to be sold by USA dealers. In pre-supply chain shortages, these were fairly plentiful. It looks like you can still get the displays if you are willing to order from China and wait for the shipping. You can get the Adafruit square displays (the 1.3" and 1.54") from Adafruit and the distributors.
When I ordered the round displays previously in June, they were also more plentiful, but now the stock seems to be tighter.
Last edited: