Skip to content

Wall-e Eyes from Adafruit

Advertising
Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 4.7k views
  • 11 likes
  • 50 downloads

License
3D design format
STL Folder details Close
  • eye-front-left-lense.STL
  • eye-front-right-lense.STL

Learn more about the formats

Publication date 2021-08-28 at 23:10
?
Published to Thingiverse on: 2020-11-04 at 19:40
Design number 506245

3D printer file info

3D model description

Wall-e eyes for chillibasket Wall-e

I’ve used:
Spooky Arduino Halloween Eyes
At
https://www.youtube.com/watch?v=uYIc1pLO6Xk
by Werny
Circuit for wiring the ItsyBitsy is from 2 min 30 – 3 min 10 of the video
Werny is running two screens off each CS pin, and we want one screen of each CS Pin.
So CS1 is for the Left Eye (Pin 12) and CS2 is for the Right Eye (Pin 10)
He also changes the resistor to 68 Ohms so you can run the LED off 5 volts (Why? But do it anyway)
I used the
Adafruit ItsyBitsy M0
To get the ItsyBitsy working go to:
https://learn.adafruit.com/introducing-adafruit-itsybitsy-m4
Make sure you get the “Blink” code working on the ItsyBitsy before you carry on.
Use Adafruits code
Uncanny eyes
https://learn.adafruit.com/animated-electronic-eyes
Follow the instruction to the word. Do not try and take short cuts.
When you download the code and run it on the Arduino IDE, open the “config.h” second tab and change:

{ 12, 0, 1 }, // LEFT EYE display-select and wink pins, no rotation
{ 10, 2, 3 }, // RIGHT EYE display-select and wink pins, no rotation

Comment out the “single eye” stuff with “//” and rotate the screens to fit. When the code first starts check the Adafruit logo is the right way around.

The first number is the CS pin
The second number is the blink pin (not used)
The third number is the rotation from 0, 1, 2, 3.

In the same file, you can select the eye you want. I prefer the terminatorEye.h
// Enable ONE of these #includes -- HUGE graphics tables for various eyes:
//#include "graphics/defaultEye.h" // Standard human-ish hazel eye -OR-
//#include "graphics/dragonEye.h" // Slit pupil fiery dragon/demon eye -OR-
//#include "graphics/noScleraEye.h" // Large iris, no sclera -OR-
//#include "graphics/goatEye.h" // Horizontal pupil goat/Krampus eye -OR-
//#include "graphics/newtEye.h" // Eye of newt -OR-
//#include "graphics/terminator.h" // Git to da choppah!
//#include "graphics/catEye.h" // Cartoonish cat (flat "2D" colors)
//#include "graphics/owlEye.h" // Minerva the owl (DISABLE TRACKING)
//#include "graphics/naugaEye.h" // Nauga googly eye (DISABLE TRACKING)
//#include "graphics/doeEye.h" // Cartoon deer eye (DISABLE TRACKING)

That was all I changed to get it too run.
This is what is needed:
Adafruit ItsyBitsy M0 Express - for CircuitPython & Arduino IDE
https://www.adafruit.com/product/3727
Convex Glass Lens with Edge - 40mm Diameter
https://www.adafruit.com/product/3853
or
Convex Plastic Lens with Edge - 40mm Diameter https://www.adafruit.com/product/3917
Use this LCD screen because the screen goes to the edges so it fits into the eye.
Replace 5110 LCD 1.44" Red Serial 128X128 SPI Color TFT LCD Display Module
https://www.aliexpress.com/item/2055105403.html?spm=a2g0s.9042311.0.0.6c2a4c4dfS30OS
I just hot glued the screen in

3D printing settings

-

Tags

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.