# EYE SHOOTOUT: Contrasting Open Source and Big Retail Electronics

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/094/000/medium800thumb/components_m4sk-banner.jpg?1597089511)

It’s a fact: **eyes are _spooky_** _,_ a Halloween staple. If eyes are windows to the soul, then _fake eyes_ are windows to the [Uncanny Valley](https://learn.adafruit.com/bringing-characters-to-life).

There’s been a recurring theme of **graphical blinking eyes** in Adafruit projects. It’s practically a [Halloween tradition](https://learn.adafruit.com/electronic-demon-costume) each year, [revisiting and evolving](https://learn.adafruit.com/animated-electronic-eyes) an earlier [eyes project](https://learn.adafruit.com/adafruit-hallowing) into something [more realistic](https://learn.adafruit.com/animated-snake-eyes-bonnet-for-raspberry-pi) or [more easily customized](https://learn.adafruit.com/adafruit-monster-m4sk-eyes). It became the whole focus of _two_ subscription boxes: **Adabox 009: [HALLOWING](https://www.adafruit.com/product/3900)** and&nbsp;**Adabox 013: [MONSTER M4SK](https://www.adafruit.com/product/4343)**.

![components_hallowing.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/008/medium640/components_hallowing.jpg?1597089940)

We were tickled then to finally see this style of eyes appearing in **big-box-store Halloween items** in 2020. It makes perfect sense…electronic eyes are more reactive than the mechanical equivalent, and can benefit from automated assembly and ever-cheaper components.

![](https://cdn-learn.adafruit.com/assets/assets/000/094/009/medium800/components_lifeeyes-props.jpg?1597090279 LifeEyes™ Skeleton and Werewolf. Photo credit: Home Depot.)

First to bat are some large yard animatronics sold by Home Depot, where they’ve trademarked the feature as “LifeEyes™.” It was obvious from the product photos and videos that someone involved in the design was at least _aware_ of our work: the **skeleton** ’s eyes **borrow some graphics** — the pattern of veins is an exact match, and I _know_ the original graphics didn’t come from a third source…I took photos of a friend’s eyes myself. I was curious to see if the similarities ended there, or whether they also adopted some our code, and how something like this gets streamlined for mass manufacturing. Ordered the **werewolf** to experiment on…it’s both cheaper and fits in the house better than the skeleton…and I’ve been on a werewolf bender lately.

…Also learned that Costco has a similarly-priced offering in the shape of a **dragon!**

<sub>Photo credit: Costco.</sub>

![components_costco-dragon-orig.jpeg](https://cdn-learn.adafruit.com/assets/assets/000/094/053/medium640/components_costco-dragon-orig.jpeg?1597298805)

### **But wait…can they do that? Aren’t you angry / going to sue? They took your idea!**

Yes they can do that, and no, not at all!

First, **it’s not even an original idea** …intellectual property rules might even call it an “obvious invention,” bound to come up when you have eye-sized displays. **AIBO** and&nbsp; **Furby** have used LCD eyes for some years now. Ours evolved from an earlier project with **LED matrices** , itself a well-trodden sci-fi trope.

![components_eyes-furby.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/010/medium640/components_eyes-furby.jpg?1597091227)

![components_eyes-adaskull.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/011/medium640/components_eyes-adaskull.jpg?1597091238)

![components_eyes-eve.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/012/medium640/components_eyes-eve.jpg?1597091247)

Second, **Adafruit is an open source company**. Whenever possible, we use **very permissive open source licenses** , allowing code and related materials to be **used in others’ designs** , even commercial ones, within some sensible rules. Quite a few projects have openly built on our work, it’s generally allowed and we don’t discourage it.

As an engineering education company, we make great kits and offer parts. We _don’t_ sell ready-made Halloween decorations, fun as they are, in the same way that, say, Apple doesn’t make toaster ovens: it would only be a distraction from our core focus, it’s not “lost profits.” So we’re cool that someone else does, and happy if our stuff helps. _ **A candle is not diminished by giving another candle light.** _

![components_coloring-book.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/013/medium640/components_coloring-book.jpg?1597091612)

So let’s **get inside** and see **how it’s made** and **how it works** …

# EYE SHOOTOUT: Contrasting Open Source and Big Retail Electronics

## Teardown

<sup>Photo credit: Home Depot</sup>

This is _not_ a full review of the werewolf prop. You’ll find plenty of customer reviews on these products’ web pages. But overall, as store-bought (not DIY) yard haunt items go, it’s an impressive amount of monster for the price. Though&nbsp;I _did_ make a few small changes…

![components_werewolf-porch.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/063/medium640/components_werewolf-porch.jpg?1597419544)

- Not a fan of the mangy-looking fur, I gave it all a good brushing out. I’m spoiled by luxurious Fabio-esque _Van Helsing_ werewolves.
- Added a tail…actually something I had around from **[a prior Adafruit project!](https://learn.adafruit.com/really-simple-animatronic-tail)**
- He’s awfully thin and I do plan to plump it up a little, with scraps of upholstery foam, or kitchen garbage bags stuffed with foam packing peanuts…anything lightweight, so the motors won’t struggle…and can pack away after Halloween.

The included **power supply** was a bit **weak** , and the motion trigger electronics would **lock up** whenever the head-oscillating motor kicked in.

Rather than try to explain to tech support, I just ordered a beefier 6V 3A 5.5x2.1mm tip-positive power supply on Amazon for about $7. Werewolf runs fine now.

![components_6V3A.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/060/medium640/components_6V3A.jpg?1597338054)

If you plan to do your own experiments on these products’ eye electronics, _do not_ use the main power supply directly! Use a **multimeter** to check the voltage and polarity _at the plug leading to the eyes._ On the werewolf I probed, this was 5V, _tip negative._ Yours might be different.

## **Getting Inside…**
Looking up the werewolf’s neck into its skull, we can see the eye electronics are self-contained in **two small boxes** joined by a flat flex cable. Mounting screws are inserted from the outside, so it seemed necessary to **peel back the fur and rubber skin** to remove these.&nbsp;Some glue was&nbsp; **cut** around the perimeter of the eyes, where the skin meets these boxes.

![components_teardown01.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/064/medium640/components_teardown01.jpg?1597420187)

![components_teardown02.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/065/medium640/components_teardown02.jpg?1597420194)

![components_teardown03.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/066/medium640/components_teardown03.jpg?1597420199)

![components_teardown04.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/067/medium640/components_teardown04.jpg?1597420206)

Peeling back the fur also reveals the maker’s mark…[Seasonal Visions International](https://spirit-halloween.fandom.com/wiki/Seasonal_Visions_International), who design&nbsp;pretty much _all_ the big animatronic items at Spirit Halloween and other large retailers.

Eyes removed from the skull, then popped free of their housings.

As it turned out, the&nbsp;the enclosures are **snap-fit** , so it is possible to access the electronics **without all the above disassembly** …just remove them from the back, keeping the skull and skin intact.

The eyes are both yellow in person…it’s normal with&nbsp;low-cost TFT screens that&nbsp;the colors shift a bit when viewed off-angle, as is happening here.

The silver Sharpie marks are my own notes, so I can reassemble this later.

![components_teardown05.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/070/medium640/components_teardown05.jpg?1597422852)

![components_teardown06.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/071/medium640/components_teardown06.jpg?1597422858)

## **Identifying Components…**

Let’s see if we can figure out what’s inside, and what it might cost.&nbsp;Most of these are very rough ballpark guesstimates. And remember that the bill of materials (BOM) cost is just a small fraction of the expense in bringing a retail item to market…engineering, manufacturing, distribution and _just keeping a business running_&nbsp;all play a role. Focusing on the _parts_ here though, as that can tell us something about how it _functions…_

First there’s two 1.8" **160x128** pixel TFT color displays…a&nbsp;nice boost from the 128x128 pixels of our earlier eye projects. Possibly ST7735, or something similar…not too important, most small displays function very similarly.

Around $1-2 each in large wholesale quantities…probably the most expensive component of the eye electronics.

One display just has a passive adapter PCB with some connectors, while the other contains all the smarts…

![components_bom-display-1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/087/medium640/components_bom-display-1.jpg?1597430016)

![components_bom-display-2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/088/medium640/components_bom-display-2.jpg?1597430022)

The microcontroller was the hardest part to characterize. An **AC19AP1Y201-13C1** , which I eventually traced to&nbsp;[ZhuHai JieLi “Jerry” Technology](http://www.zh-jieli.com).

Couldn’t find more info as it’s not shown in their current lineup…but considering their most recent offerings with Bluetooth or WiFi support are around $1, and if the eyes work the way I think, this is probably a barebones 32-bit MCU at a fraction of that cost.

![components_bom-mcu.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/089/medium640/components_bom-mcu.jpg?1597430098)

At least I could find a datasheet for the external flash, an XMC&nbsp;[XM25QH16BZ16](http://www.xmcwh.com/index.php?s=/cms/169.html) — **16 megabits** (2 megabytes) with single/dual/quad SPI interface. Couldn’t find a price, but a similar chip from Winbond is about 30 cents.

More interesting here is the **red dot**. This is a strong hint that all these “LifeEyes” creatures — the werewolf, skeleton and dragon — are using **identical hardware** , and each just has a different preprogrammed flash chip with that creature’s graphics. _Red dot = werewolf._ Maybe it corresponds to the **red flannel shirt** that **all werewolves** are **required to wear**.

![components_bom-flash.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/090/medium640/components_bom-flash.jpg?1597430139)

Remainder of the PCB is connectors and passives. Looks like power regulation at the bottom right, and TFT backlight driving at the top left.&nbsp;A few unpopulated pads that probably weren’t needed in the final design.

I was hoping there might be a couple secret jumper pads&nbsp;to unlock other features (like on the _Tiny Arcade_ retro games), but no such luck here. It has one job.

![components_bom-pcb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/091/medium640/components_bom-pcb.jpg?1597430193)

So we might estimate the total eye electronics BOM being roughly in the **$5** ballpark, probably less, which seems sensible…it’s just one small feature of the overall animatronic…competing with motors, a steel frame, growling sounds and molded parts.

At that cost, expect we’ll see blinky eyes incorporated in more modest Halloween decor in the future. Start with the big $200-300 animatronics, but it won’t be surprising when it appears in sub-$50 decorations and even masks…consider that the aforementioned _Tiny Arcade_ units retail for around $20.

Having **identified the major pieces** now, we’ll take an **oscilloscope** to it, **make some observations** and try to **guess how it works…**

# EYE SHOOTOUT: Contrasting Open Source and Big Retail Electronics

## Analysis

It only takes a few seconds’ observation to recognize that **it’s _not_ our eye code…**

![](https://cdn-learn.adafruit.com/assets/assets/000/094/115/medium800thumb/components_iris-comparison.jpg?1597515657 Left: LifeEyes™ werewolf. Right: Adafruit HalloWing.)

Spotting the difference is **nothing to do with shapes or colors** …that’s all configurable in the HalloWing eye code. Rather, it’s **the way the iris scales** (or doesn’t) as the pupil dilates…on the left, it’s a diffuse circle pasted over the iris…on the right, we’d put painstaking effort into _getting the whole iris to morph._

**But that’s okay!** While it would be _neat_ to see our code out in the wild, I’ll explain in a moment why we’re each making smart moves in the long run for our intended audiences.

## **Probing Questions**
Using an **oscilloscope** to listen in on some signals was sufficient for a theory of how it works. This focused on one of the display connectors, and the flash chip.

![components_parts-probed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/124/medium640/components_parts-probed.jpg?1597518192)

Also, just looking at the screens as it worked…

For example, it’s easy to spot that the **exact same image** is being shown on **both displays**. The signals are simply **split** and sent to **both** connectors.

In our two-eyed projects, each is controlled separately, there are distinct left/right eyes…they have a particular shape, and they “fixate” —&nbsp;slightly crossed, as eyes normally do in reality, to focus on nearby subjects.

Here they’ve cleverly _approximated_ fixation by making the plastic housings distinct for left and right, creating a physical&nbsp; **stencil** &nbsp;of the larger eye image.

![components_teardown06.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/126/medium640/components_teardown06.jpg?1597518510)

Didn’t think to take screen shots from the ’scope, but descriptions should suffice…

The **TFT displays** are receiving data over an **8-bit parallel** connection. It’s **unclear** whether this was for **cost** (some displays might be cheaper with parallel vs a high-speed SPI interface), or that a wider-but-slower connection might have better **immunity to interference** from nearby motors, or if the microcontroller couldn’t drive SPI at sufficient **speed**.

The clock signal for this connection is running at **2.5 MHz**.

2.5M x 8 bits = **20 megabits** aggregate throughput.

Two signals, most likely chip select and data latch, could be seen blipping around&nbsp; **60 Hz** &nbsp;— a likely screen refresh rate.

One screenful of data…160 x 128 pixels, most likely 16 bits/pixel…is&nbsp; **327,680 bits**.

327,680 x 60 Hz = **19,660,800 bits/second** … or about **20 megabits** again, the math checks out. They can pump **full frames** to the displays at this rate, no messing with “dirty rectangle” techniques.

Turning attention to the **flash chip** …

On our [MONSTER M4SK eyes](https://www.adafruit.com/product/4343), the flash storage is **only accessed on startup** to load some graphics into RAM, then everything else happens internally on the microcontroller, using lots of math. It was odd to see **constant access** to the flash on the werewolf eyes…

The clock signal to flash was found to be running at **10 MHz**. Data could be seen on two channels — **dual SPI**.

10M x 2 bits = **20 megabits**. Same as the screen, exactly 1:1.

And that’s all the info we need. _Case closed._

**There is no “eye code” here! It’s a video player. Its whole job is to move frames from flash storage to screen.**

It becomes even more apparent as you watch it run.&nbsp;You can’t fit many frames in 2 megabytes, but they make good use of them.&nbsp;The eye only moves between five positions, always returning to the “home position” between moves. Never blinks or dilates when in motion, only at those locations. And the blinks and dilations are always symmetrical — the frames going _into_ a motion match the frames coming _out_ of a motion, just in reverse. The pattern repeats after about 15 seconds.

![components_eye-positions.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/132/medium640/components_eye-positions.jpg?1597523864)

So, at this point, if we wanted to take it to the next level, we _could_ desolder or blue-wire to the flash chip, extract its contents (datasheet and app note can be found through the link on the prior page), decipher how the data is laid out and **replace the graphics**. _Reject their reality and substitute our own._

In _practice_ though…while that would be a **neat hack** , and I’m sure _someone_ will do it…very few readers will have the tools and methods to **follow along at home** , so I ended the exploration there.

It would be&nbsp;_significantly_ easier (and also better looking) to simply swap out the eyes for a [**MONSTER M4SK**](https://www.adafruit.com/product/4343) board, which can then be customized with your own graphics over USB.&nbsp;We’re [done](https://learn.adafruit.com/boglin-monster-m4sk-mod) this [exact thing](https://learn.adafruit.com/add-monster-m4sk-to-your-costume-mask) in [several other guides](https://learn.adafruit.com/spruce-up-a-costume-with-monster-m4sk-eyes-and-voice), so it’s easy to follow along!

![components_substitute-mm.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/133/medium640/components_substitute-mm.jpg?1597527055)

It’s pretty clever though. My only disappointment is that the **eyes look so basic**. With pre-rendered frames and no realtime computational bottleneck, the eyes could have looked _phenomenal,_ all smooth and antialiased and richly detailed, had someone just put in the work.

The manufacturer, Seasonal Visions International, has a U.S. office in Emeryville, California, a stone’s throw from Pixar. I mean literally…step out front, throw a stone, hit Pixar. You’d think they could bribe someone with a case of craft beer or something.

![components_street-view.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/134/medium640/components_street-view.jpg?1597528816)

## **Conclusion**

Our eye projects are over-engineered because **that’s our bag**. Our friends are cosplayers and coders and puppeteers, an audience that _demands_ these details, that the eyes are asymmetrical and respond to inputs and light and never twice move or blink quite the same…they’re “alive.” Customizable, reprogrammable, or set them up for completely unrelated tasks, all through USB. We made something&nbsp; **perfect for our needs.**

A Halloween yard animatronic has **different goals** : scare the crap out of kids! This doesn’t require finesse, and few if any will notice it’s running in a loop.

More importantly though, had they programmed a chip to render the eyes procedurally — _and the code was there for the taking_ — that’s all it would do. Eyes. What they made instead — a super economical video looper — could be adapted to many other mass-produced products, most outside the Halloween realm…toys, plush, greeting&nbsp;cards… **never touching the microcontroller again** , just substituting a different preprogrammed flash chip (and leaving out the second screen in some applications). The engineering costs could be spread for years among a dozen product lines, instead of just one. It’s stuck in a never-changing loop, but that works fine for the intended use. They made something **perfect for _their_ needs**.

I see some parallels with last year’s _Speak & Spell_ reboot. While this could’ve used the original’s exact voice — the[code’s out there to emulate it](https://learn.adafruit.com/bringing-back-the-voice-of-speak-spell) — instead there’s just a large flash chip of newly-recorded spoken audio samples.

It’s disappointing from a technology purist’s perspective…but on the flip side, they had to balance being a _nostalgia product_ while simultaneously a _modern educational product_ where people expect affordability and higher voice quality now. Engineering is expensive.&nbsp;Not much of a _technical_ hack, but a good _dollars-and-cents_ hack. **Both are valid**.

![components_speak-spell.jpg](https://cdn-learn.adafruit.com/assets/assets/000/094/137/medium640/components_speak-spell.jpg?1597599828)

So if you’ll excuse me, I need to hack this Speak & Spell into this werewolf now…

# EYE SHOOTOUT: Contrasting Open Source and Big Retail Electronics

## UPDATE: Digi-Eyes Mask

 **Well that was quick.** On the werewolf [Teardown](https://learn.adafruit.com/eye-shootout-contrasting-open-source-and-big-retail-electronics/teardown) page, I predicted this tech would eventually find its way into inexpensive decor and masks. But just&nbsp;_two years_ to trickle down to sub-$20 items is a bit of surprise!

This **_Digi-Eyes Mask_** &nbsp;(Party City, Walmart, etc.) retails for $16.97 + tax,&nbsp;and that’s _including_ a set of AAA batteries that are already flat and leaking.

Like the famous Home Depot Giant Skeleton, this plastic skull mask has my roommate’s eyes staring back at me, so we already know there’s some technological DNA in common with the prior products.

![components_digi-eyes-mask.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/123/medium640/components_digi-eyes-mask.jpg?1660334041)

Also like the big _LifeEyes™_ props, the mask’s eyes follow a repeating, fixed path and the pupil dilation is simplistic. One difference here is that the mask **never blinks** (pity…even if they didn’t want to animate this, simply _toggling the backlight_ can make for a passable blink). Though…one could easily argue it’s just that _skeletons have no eyelids._

I already have some theories what’s going on, but let’s peek inside…

A quick look inside the **battery box** first, because I was intrigued by the speaker grille. **Does this make noise?&nbsp;It does _not._** Most likely, a generic box is being used across many products.&nbsp;The tooling for molds is _astoundingly_ expensive, so it makes sense to use the **same box everywhere,** whether or not a particular item includes a speaker. Cheaper by the dozen million.

A small PCB holds the power switch, connectors and an unmarked 8-pin IC: almost certainly a 555 timer for the “Try me!” feature.

![components_battbox1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/127/medium640/components_battbox1.jpg?1660336605)

![components_battbox2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/128/medium640/components_battbox2.jpg?1660336611)

Three screws join the mask and “eye box,” which incorporates forehead support and the bridge of the nose.

Easily moved to another mask or prop if desired, or pop into Jack o’ lantern…if that’s not _already_ a product from the same company.

![components_eyebox1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/130/medium640/components_eyebox1.jpg?1660344885)

![components_eyebox2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/131/medium640/components_eyebox2.jpg?1660344893)

Familiar guts inside the eye box, at first glance appears identical the werewolf: driver board, ribbon cable and&nbsp;two budget low-contrast color LCDs. The screens are rectangular (160x128 pixels), but “stenciled” through round cutouts in the enclosure.

![components_screens1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/132/medium640/components_screens1.jpg?1660344910)

![components_screens2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/133/medium640/components_screens2.jpg?1660344917)

This board too uses a mysterious “[Jerry](http://www.zh-jieli.com/)” microcontroller. But it’s _not_ identical.&nbsp;You’ll notice there’s **no flash chip** this time, knocking about 30 cents off the bill of materials.&nbsp;On the _LifeEyes™_ props, the whole eye animation cycle was pre-rendered in that flash chip. Without the chip, what’s up?

I couldn’t locate this exact JLT chip in the current lineup, but from other products there we might infer a reasonable amount of program flash space, perhaps 256K. Not enough for a whole animation as with the Winbond flash chip, but sufficient for a **single large image** alongside the code.

![components_jerry1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/134/medium640/components_jerry1.jpg?1660345760)

![components_jerry2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/114/135/medium640/components_jerry2.jpg?1660345770)

![components_jerry3.png](https://cdn-learn.adafruit.com/assets/assets/000/114/136/medium640/components_jerry3.png?1660346156)

 **Thus…** between the limited flash and the observed path of the eye animation, we can infer that this new “budget eyes” board is simply doing a **pan-and-scan** around a larger image, and relying on the round cutout to provide a stencil.

![](https://cdn-learn.adafruit.com/assets/assets/000/114/139/medium800/components_Pan-Scan-Diagram.png?1660347680)

This is quite similar to what we’re doing in the classic&nbsp;**[HalloWing M0 Eye](https://learn.adafruit.com/adafruit-hallowing/spooky-eyes)** and **[Spirit Board](https://learn.adafruit.com/hallowing-spirit-board)** projects.&nbsp;The screen and microcontroller are a bit different, but it’s the same pan-and-scan principle. Only significant change is that these projects perform the stencil effect _in code_ rather than with plastic.&nbsp;That’s also why HalloWing can _blink,_ but the skull mask will win every staring contest.

![](https://cdn-learn.adafruit.com/assets/assets/000/114/140/medium800/components_microcontrollers_Transparency-Diagram.png?1660348016)

The back of the PCB has “DP” and “DM” pads that _might_ work for USB flashing or debugging…but without&nbsp;publicly-available chip documentation or toolchain, there’s unfortunately **zero hacking potential** here other than repurposing the whole eye box inside something else. It’s just one step away from an “epoxy blob” circuit.&nbsp;Not that they _owe_ us those things, but it’s always _neat_ when it does happen.

# EYE SHOOTOUT: Contrasting Open Source and Big Retail Electronics

## UPDATE: Giant Werewolf

One more time!&nbsp;This is likely the last, and won’t go into any great detail,&nbsp;as **all the giant creatures are clearly using variations on the same approach.** &nbsp;But let’s take a look inside…

Home Depot stepped up their werewolf game this year with a much larger **9.6 foot** model…sort of a cross between their prior 7 foot guy and the famous 12 foot giant skeleton. Of course it still has the red flannel as required.

_Image credit: Home Depot_

![Diagram of 9.6 foot werewolf next to 6 foot person silhouette](https://cdn-learn.adafruit.com/assets/assets/000/115/852/medium640/components_nine-point-six-werewolf.jpg?1665533606)

Eye modules (conveniently labeled left and right) come out easily with two screws each.

And with the eye cutouts in the werewolf’s head, we can see the “stencil effect” is in full force. As we’ll see later, when the eyes are open they don’t even have to draw eyelids.

![components_head1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/853/medium640/components_head1.jpg?1665534113)

![components_head2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/854/medium640/components_head2.jpg?1665534119)

From the front, we can see the bitty 160x128 screens of the smaller props are upgraded here to common&nbsp; **320x240** displays…forgot to measure while they were out, but probably 2.4 or 2.8 inches.

Since these big props go out in the yard and not under a porch covering, the electronics are **fully enclosed and sealed** with what looks like polyurethane glue. Decided _not_ to compromise the seal for further teardown…we can tell well enough from the animation and from this edge glimpse of the electronics that all the **same principles are in use** , just more pixels.

![components_tronix1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/855/medium640/components_tronix1.jpg?1665534327)

![components_tronix2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/856/medium640/components_tronix2.jpg?1665534333)

The animation leans on techniques from the earlier props…the motion is all “on rails,” with blinks and movements following a set path and returning to a home position.

When fully open, eyelids aren’t drawn, relying instead on the plastic outer shell to provide a stencil. So there’s probably not even run length encoding being used to save flash space, just full raw frames as with the earlier props.

![components_blink-anim.gif](https://cdn-learn.adafruit.com/assets/assets/000/115/857/medium640thumb/components_blink-anim.jpg?1665534892)

The larger, higher resolution screens are a nice step up, it’s just unfortunate they still haven’t improved the graphics. Since it’s just whole frames being dumped, there’s no _technical_ reason for a lack of nicely-rendered photorealistic eyes, it’s just a matter of putting in the time and effort.

The extensive waterproofing here would be difficult to replicate with a MONSTER M4SK or Pi eyes. Re-flashing with new graphics would be super technical. This one’s probably **best left unhacked** with the original peepers!


## Related Guides

- [Adafruit Hallowing M0](https://learn.adafruit.com/adafruit-hallowing.md)
- [Adafruit MONSTER M4SK](https://learn.adafruit.com/adafruit-monster-m4sk-eyes.md)
- [Adafruit Hallowing M4](https://learn.adafruit.com/adafruit-hallowing-m4.md)
- [HalloWing Flapping Bat](https://learn.adafruit.com/hallowing-flapping-bat.md)
- [HalloWing Magic 9 Ball](https://learn.adafruit.com/hallowing-magic-9-ball.md)
- [HalloWing Lightsabers](https://learn.adafruit.com/hallowing-lightsaber.md)
- [3D Printed Starro Face Mask](https://learn.adafruit.com/3d-printed-starro-face-mask.md)
- [Glowing Mirror Mask](https://learn.adafruit.com/glowing-mirror-mask.md)
- [Add MONSTER M4SK to your Costume Mask](https://learn.adafruit.com/add-monster-m4sk-to-your-costume-mask.md)
- [CustomEyesation: DIY Monster M4SK Graphics](https://learn.adafruit.com/customeyesation-diy-monster-m4sk-graphics.md)
- [Meat Skull Centerpiece](https://learn.adafruit.com/meat-skull-centerpiece.md)
- [Tiny Museum Tour Device](https://learn.adafruit.com/tiny-museum-tour-device.md)
- [Monster M4SK Antenna Eyes](https://learn.adafruit.com/antenna-eyes.md)
- [HalloWing Case](https://learn.adafruit.com/hallowing-case.md)
- [HalloWing Googly Eye](https://learn.adafruit.com/hallowing-googly-eye.md)
- [Monster M4sk Is Watching You](https://learn.adafruit.com/monster-m4sk-is-watching-you.md)
- [HalloWing Macintosh](https://learn.adafruit.com/hallowing-mac.md)
- [HalloWing Interactive Cat Toy](https://learn.adafruit.com/hallowing-cat-toy.md)
