Animated Eye Upgrade

Upgrade this Haunted Candy Bowl with an Adafruit HalloWing M4! Use the touch pads to change the side lit NeoPixel animations! Customize the animated eyes and trick out your candy bowl to win this year's Halloween!

Magic Touch

Touch the pads on the HalloWing M4 to change the NeoPixel animations. Featured animations include a beating heart, fading gradients and rainbows!

The Haunted Candy Bowl

This project uses the Animated Haunted Candy Bowl from Hyde and Eek Boutique. It lights up, speaks phrases and features a mechanical eye that moves side to side. 

Eye Candy Bowl

For the retail price you get a pretty nice case that looks pretty cool and has a decent quality – This beats hours of 3D printing. Plus, it's already designed for a Cyclops! We just couldn't resist adding the HalloWing M4 to this thing. The "eye" puns aren't too bad either.

Project Goals

A few points we wanted to hit when making this project.

  • Fit the HalloWing M4 into the eye socket of the candy bowl using a 3D printed mount.
  • Use the animated eyes and capacitive (cap) touch pads to animate the HalloWing M4's side lit NeoPixel LEDs.
  • Use the existing slide switch to turn off/on the circuit.
  • Make the USB port accessible for reprogramming.

Setup HalloWing M4 with Animated Eyes

Use the link below to launch the learn guide to get your HalloWing M4 setup with the M4 eyes code. Setup is fast and easy, so once that is done come back here and continue!


Here's a list of the parts used in this project:

Angled shot of Adafruit HalloWing M4 Express.
This is Hallowing..this is Hallowing... Hallowing! Hallowing!  Following up on 2018's
Convex Plastic Lens with Edge
The eyes have it! Add this little lens to make a big expression with our Spooky Eyes demo for microcontrollers or Raspberry Pi. These are plastic lenses, with brilliant clarity and a...
Lithium Ion Battery Pack with two round cells 3.7V 4400mAh with JST PH connector
Need a big battery for your project? This lithium-ion pack is made of 2 balanced 2200mAh cells for a total of 4400mA capacity! The cells are connected in parallel and spot-welded to a...
Front shot of JST-PH Battery Extension Cable.
By popular demand, we now have a handy extension cord for all of our JST PH-terminated battery packs (such as our LiIon/LiPoly and 3xAAA holders). One end has a JST-PH compatible...
Black Nylon Screw and Stand-off Set with M2.5 Threads, kit box
Totaling 380 pieces, this M2.5 Screw Set is a must-have for your workstation. You'll have enough screws, nuts, and hex standoffs to fuel your maker...

This guide was first published on Oct 14, 2019. It was last updated on Mar 08, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.