Want to go one step beyond this already fancy project? Let's add a string of lights! The TFT Gizmo has a couple of JST ports that can drive NeoPixel strands, among other things.
We just so happen to have a custom .UF2 file you can use that will both run the cyborg eye AND drive a strand of 30 NeoPixels with blinking, holiday colors!
This NeoPixel strip is perfect for the job -- it's half a meter long, has 30 NeoPixels and the JST connector plugs right into the TFT Gizmo for power, ground, and data.
Plug the NeoPixel Strip into the JST plug on the side of the TFT Gizmo that is labeled A2.
The A2 port is on the left side of the TFT Gizmo when looking at the display.
It's simple to cut a small slit in a Santa hat to hide the strip behind the faux fur -- which acts as a great diffuser!