# Cappy Monster M4sk with Animated Eyes

## Overview

https://youtu.be/sneETf_BeM8

This weeks project is making Cappy from Mario Odyssey.

The Adafruit Monster M4sk has everything we need to make this project.

With the Monster M4sk, you can customize the eyes to match the theme of your character.

It's really easy to edit the configuration file and make it look how you want! Just open a file in a text editor. You can change things like the size and color of the iris.

The PCB is designed so that you can break the two eyes apart and bring them closer together.

![3d_printing_hero-spin-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/081/771/medium640thumb/3d_printing_hero-spin-loop.jpg?1569937056)

![3d_printing_hero-wear-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/081/772/medium640thumb/3d_printing_hero-wear-loop.jpg?1569936750)

## Splittable&nbsp;

The Monster M4sk features a splittable design! This allows you to cut along the perforations on the PBC to separate the two eyes. the Two boards are then connected via a JST SH 9-Pin cable.

We can even create a longer wire to increase the distance even further like we did with the longer antenna eyes!

![3d_printing_eyes-split-unsplit.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/773/medium640/3d_printing_eyes-split-unsplit.jpg?1569937704)

## Adafruit Monster M4sk

The Adafruit Monster M4sk packs a ton of awesome stuff into one single board. It’s running a Cortex M4, it has 8 megabytes of flash storage, USB charging and 2x IPS TFT LCD displays. It also has buttons, light sensor, expansion ports and accelerometer.&nbsp;

Be sure to check out the&nbsp;[quick start guide](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/overview)&nbsp;for the full run down on code and graphics setup.

![3d_printing_cappy-m-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/081/774/medium640thumb/3d_printing_cappy-m-loop.jpg?1569937756)

[Set Up Monster M4SK](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/overview)
## Parts
Copy and paste this friendly list of products.

- [Monster M4sk](https://www.adafruit.com/product/4343)
- [9-Pin cable](https://www.adafruit.com/product/4350)
- [420mAh battery](https://www.adafruit.com/product/4236)
- [Bioworld Mario Odyssey Cosplay Hat](https://amzn.to/2pgvM20)

![3d_printing_parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/775/medium640/3d_printing_parts.jpg?1569937843)

### Adafruit MONSTER M4SK - DIY Electronic Eyes Mask

[Adafruit MONSTER M4SK - DIY Electronic Eyes Mask](https://www.adafruit.com/product/4343)
 **Peep dis!** Have you always wanted to have another pair of eyes on the back of your head? Or outfit your costume with big beautiful orbs? The MONSTER M4SK [is like the Hallowing](https://www.adafruit.com/product/3900) but _twice_ as good, with two gorgeous...

Out of Stock
[Buy Now](https://www.adafruit.com/product/4343)
[Related Guides to the Product](https://learn.adafruit.com/products/4343/guides)
![MONSTER M4SK DIY Electronic Face mask.  Two Screens Display Eyes that blink and dart up and down.](https://cdn-shop.adafruit.com/product-videos/640x480/4343-00.jpg)

### Lithium Ion Polymer Battery with Short Cable - 3.7V 420mAh

[Lithium Ion Polymer Battery with Short Cable - 3.7V 420mAh](https://www.adafruit.com/product/4236)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 420mAh for a total of about 1.55 Wh. If you need a larger (or smaller!) battery, <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/4236)
[Related Guides to the Product](https://learn.adafruit.com/products/4236/guides)
![Lithium Ion Polymer Battery 3.7v 420mAh with JST 2-PH connector and short cable](https://cdn-shop.adafruit.com/640x480/4236-04.jpg)

### Fully Reversible Pink/Purple USB A to micro B Cable - 1m long

[Fully Reversible Pink/Purple USB A to micro B Cable - 1m long](https://www.adafruit.com/product/4111)
This cable is not only super-fashionable, with a woven pink and purple Blinka-like pattern, it's also fully reversible! That's right, you will save _seconds_ a day by not having to flip the cable around.

First let's talk about the cover and over-molding. We got these...

In Stock
[Buy Now](https://www.adafruit.com/product/4111)
[Related Guides to the Product](https://learn.adafruit.com/products/4111/guides)
![Fully Reversible Pink/Purple USB A to micro B Cable](https://cdn-shop.adafruit.com/640x480/4111-02.jpg)

### JST SH 9-Pin Cable - 100mm long

[JST SH 9-Pin Cable - 100mm long](https://www.adafruit.com/product/4350)
This 9-pin&nbsp;cable is just about&nbsp;100mm / 4" long and fitted with JST-SH female connectors on both ends. Compared with chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel and are&nbsp;easy to insert and remove.

We got these especially for...

In Stock
[Buy Now](https://www.adafruit.com/product/4350)
[Related Guides to the Product](https://learn.adafruit.com/products/4350/guides)
![JST SH 9-Pin jumper Cable](https://cdn-shop.adafruit.com/640x480/4350-01.jpg)

![](https://cdn-learn.adafruit.com/assets/assets/000/081/781/medium800thumb/3d_printing_cappy-g-loop.jpg?1569940347)

# Cappy Monster M4sk with Animated Eyes

## Eye Config

## Cappy Config File

Once you have gone through the MONSTER M4SK quick start guide, you should have the default "blue hazel" eyes loaded and displaying.

Use our **config.eye** file to change the style of the eyes. Download the file, rename it to **config.eye** and drop it onto the root of the **CIRCUITPY** drive. The drive shows up on your computer when you plug in your Monster M4sk via a known good data+power USB cable.

![3d_printing_code2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/783/medium640/3d_printing_code2.jpg?1569952688)

## Settings

The size of the eyes where increased to full up most of the display with the iris. The iris, pupil and sclera are solid colors so no need for the bitmap images. Blinks were disabled to match the style of Cappy's eye, so no need for those either.

```auto
{
  "eyeRadius"     : 125,
  "eyelidIndex"   : "0xFF", // From table: learn.adafruit.com/assets/61921
  "pupilColor"    : [ 0, 0, 0 ],
  "backColor"     : [ 255, 255, 255 ],
  "irisColor"     : [ 255, 0, 0 ],
  "irisRadius"    : 120,
  "scleraColor" : [ 255, 255, 255 ],
  "left" : {
    "rotate" : 1
  },
  "right" : {
    "rotate" : 1
  }
}
```

# Cappy Monster M4sk with Animated Eyes

## 3D Printing

![](https://cdn-learn.adafruit.com/assets/assets/000/081/776/medium800/3d_printing_3d-parts.jpg?1569938000)

The parts in this kit are designed to be 3D printed with FDM based machines. STL files are oriented to print "as is". Parts require tight tolerances that might need adjustment of slice settings. Reference the suggested settings below.

## CAD Files

The parts can further be separated into small pieces for fitting on printers with smaller build volumes. Note: a STEP file is included for other 3D surface modeling programs such as Onshape, Solidworks and Rhino.

## Share, Make, Remix

These parts have been modified to fit all of the electronics and available to download!

[Edit Design](https://a360.co/2mGpuIc)
[Download STLs](https://www.thingiverse.com/thing:3891022)
## Settings

Use these settings as reference. Values listed were used in Cura slicing software.

0.2mm Layer Height / 0.4mm nozzle  
0.38mm Line Width (inner & outer widths)  
60mm/s printing speed  
10% infill  
Supports: No  
Brim: 7mm

![3d_printing_slice.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/777/medium640/3d_printing_slice.jpg?1569938325)

# Cappy Monster M4sk with Animated Eyes

## Assembly

Danger: 

## Split Mask

Make sure to split the Monster M4sk in a well ventilated area.

I used a set of panavises to hold the board and then aligned a pair of flush cutters along the perforations on the board&nbsp;near the nose bridge.&nbsp;

Start by cutting the four ends of the perforation and then go back to finish cutting the remaining edges.

Again, you’ll want to do this in a well ventilated area to avoid breathing in any dust and debris.

![3d_printing_mask-cuttong.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/778/medium640/3d_printing_mask-cuttong.jpg?1569938438)

![3d_printing_mask-cut.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/779/medium640/3d_printing_mask-cut.jpg?1569938482)

## Connect board

Now we can plug in the Monster M4sk cable.

Each PCB has a connector for plugging in the cable.

Bring the two boards close together and carefully shape the wire so it coils to one of the boards.

&nbsp;

![3d_printing_wires-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/757/medium640/3d_printing_wires-connect.jpg?1569934724)

![3d_printing_wires-connected.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/758/medium640/3d_printing_wires-connected.jpg?1569934758)

## Mount boards

Align the two board in the enclosure.&nbsp;

Four M3 x 5mm nylon screws help to mount the board on the standoffs on the 3D printed housing.

The battery is adhered to the back of the board with a small piece of foam tape.&nbsp;

![3d_printing_mounted-.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/759/medium640/3d_printing_mounted-.jpg?1569935542)

![3d_printing_battery-mounted.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/760/medium640/3d_printing_battery-mounted.jpg?1569935795)

## Glue&nbsp;

We used glue to attach the whites of the eyes to the enclosure. Apply a small amount of glue to the part and carefully align to the screen cutouts.

![3d_printing_glue.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/761/medium640/3d_printing_glue.jpg?1569935929)

## Prep Hat

We can optionally remove the attached Cappy eyes to make sewing the enclosure easier.

We were pretty careful and tried not to cut any of the threads.

The 3D printed case is big enough to cover up any glue stains or strands of thread.

I started by carefully peeling back the eyes and then used the Adafruit [Craft Knife with Ceramic Blade](https://www.adafruit.com/product/4306)&nbsp;to cut the glue away from the hat.

Once removed we'll align the sewing tabs on the enclosure over the hat.

![3d_printing_hat-eye-peal.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/762/medium640/3d_printing_hat-eye-peal.jpg?1569935941)

![3d_printing_hat-glue-cut.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/763/medium640/3d_printing_hat-glue-cut.jpg?1569936034)

![3d_printing_hat-eyes-removed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/764/medium640/3d_printing_hat-eyes-removed.jpg?1569936126)

![3d_printing_hat-eyes-cover.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/765/medium640/3d_printing_hat-eyes-cover.jpg?1569936052)

## Sew tabs

Position the sew tabs close to the hat.

We used a needle and thread to make a running stitch. Attaching the case with thread allows a bit of flexibility it can run along the shape of the hat.

&nbsp;

![3d_printing_hat-needke-threaded.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/766/medium640/3d_printing_hat-needke-threaded.jpg?1569936196)

![3d_printing_hat-thread-knot.jpg](https://cdn-learn.adafruit.com/assets/assets/000/081/767/medium640/3d_printing_hat-thread-knot.jpg?1569936348)

## Complete!

And there you have it! That's how you can make Mario’s Cappy with animated eyes!

If you have any projects you’d like to share, we invite you to come on Adafruit’s Show and Tell live stream. Attendees get a free vinyl sticker. Also be sure to join Adafruit’s Discord server and become apart of the community!

![](https://cdn-learn.adafruit.com/assets/assets/000/081/780/medium800thumb/3d_printing_hero-run-loop.jpg?1569940374)


## Featured Products

### Adafruit MONSTER M4SK - DIY Electronic Eyes Mask

[Adafruit MONSTER M4SK - DIY Electronic Eyes Mask](https://www.adafruit.com/product/4343)
 **Peep dis!** Have you always wanted to have another pair of eyes on the back of your head? Or outfit your costume with big beautiful orbs? The MONSTER M4SK [is like the Hallowing](https://www.adafruit.com/product/3900) but _twice_ as good, with two gorgeous...

Out of Stock
[Buy Now](https://www.adafruit.com/product/4343)
[Related Guides to the Product](https://learn.adafruit.com/products/4343/guides)
### Lithium Ion Polymer Battery - 3.7v 500mAh

[Lithium Ion Polymer Battery - 3.7v 500mAh](https://www.adafruit.com/product/1578)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 500mAh for a total of about 1.9 Wh. If you need a larger (or smaller!) battery, <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/1578)
[Related Guides to the Product](https://learn.adafruit.com/products/1578/guides)
### Lithium Ion Polymer Battery with Short Cable - 3.7V 420mAh

[Lithium Ion Polymer Battery with Short Cable - 3.7V 420mAh](https://www.adafruit.com/product/4236)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 420mAh for a total of about 1.55 Wh. If you need a larger (or smaller!) battery, <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/4236)
[Related Guides to the Product](https://learn.adafruit.com/products/4236/guides)
### JST SH 9-Pin Cable - 100mm long

[JST SH 9-Pin Cable - 100mm long](https://www.adafruit.com/product/4350)
This 9-pin&nbsp;cable is just about&nbsp;100mm / 4" long and fitted with JST-SH female connectors on both ends. Compared with chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel and are&nbsp;easy to insert and remove.

We got these especially for...

In Stock
[Buy Now](https://www.adafruit.com/product/4350)
[Related Guides to the Product](https://learn.adafruit.com/products/4350/guides)
### Fully Reversible Pink/Purple USB A to micro B Cable - 1m long

[Fully Reversible Pink/Purple USB A to micro B Cable - 1m long](https://www.adafruit.com/product/4111)
This cable is not only super-fashionable, with a woven pink and purple Blinka-like pattern, it's also fully reversible! That's right, you will save _seconds_ a day by not having to flip the cable around.

First let's talk about the cover and over-molding. We got these...

In Stock
[Buy Now](https://www.adafruit.com/product/4111)
[Related Guides to the Product](https://learn.adafruit.com/products/4111/guides)
### Slice Craft Knife with Ceramic Blade

[Slice Craft Knife with Ceramic Blade](https://www.adafruit.com/product/4306)
Discontinued - **you can grab** [Canary Stainless Steel Non-Stick Cardboard Box Cutter](https://www.adafruit.com/product/3929) **instead!&nbsp;**

Cut through materials&nbsp;_like a boss_ with the elegant&nbsp; **Slice** &nbsp; **Craft...**

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/4306)
[Related Guides to the Product](https://learn.adafruit.com/products/4306/guides)
### Filament for 3D Printers in Various Colors and Types

[Filament for 3D Printers in Various Colors and Types](https://www.adafruit.com/product/2080)
Having a 3D printer without filament is sort of like having a regular printer without paper or ink. &nbsp;And while a lot of printers come with some filament there's a good chance you've been printing up a storm and need something new. &nbsp;That's why we've started carrying a...

Out of Stock
[Buy Now](https://www.adafruit.com/product/2080)
[Related Guides to the Product](https://learn.adafruit.com/products/2080/guides)
### Monoprice Inventor II 3D Printer with Touchscreen and WiFi

[Monoprice Inventor II 3D Printer with Touchscreen and WiFi](https://www.adafruit.com/product/3897)
The **Monoprice Inventor II 3D Printer Touchscreen with WiFi** is a perfect entry-level 3D printer with small footprint and reliable performance. It comes equipped with WiFi so you don't need a cable tether and a lovely 3.5" color touchscreen for settings & feedback....

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/3897)
[Related Guides to the Product](https://learn.adafruit.com/products/3897/guides)

## Related Guides

- [Adafruit MONSTER M4SK](https://learn.adafruit.com/adafruit-monster-m4sk-eyes.md)
- [Spruce Up a Costume with MONSTER M4SK Eyes and Voice](https://learn.adafruit.com/spruce-up-a-costume-with-monster-m4sk-eyes-and-voice.md)
- [Monster M4sk Is Watching You](https://learn.adafruit.com/monster-m4sk-is-watching-you.md)
- [Program CircuitPython USB Devices with iPhone & iPad](https://learn.adafruit.com/use-circuitpython-devices-with-iphone-ipad.md)
- [Meat Skull Centerpiece](https://learn.adafruit.com/meat-skull-centerpiece.md)
- [MONSTER M4SK Toon Hat](https://learn.adafruit.com/monster-mask-augmented-eyes-toon-hat.md)
- [EYE SHOOTOUT: Contrasting Open Source and Big Retail Electronics](https://learn.adafruit.com/eye-shootout-contrasting-open-source-and-big-retail-electronics.md)
- [Velociraptor Voice and Eye Upgrade with MONSTER M4SK](https://learn.adafruit.com/hand-puppet-voice-and-eye-upgrade-with-monster-m4sk.md)
- [Tree with Animated Eyes and Motion Sensor](https://learn.adafruit.com/tree-ent-sculpture-with-animated-eyes.md)
- [Living Ventriloquist Dummy with MONSTER M4SK Eyes](https://learn.adafruit.com/living-ventriloquist-dummy-with-monster-m4sk-eyes.md)
- [CustomEyesation: DIY Monster M4SK Graphics](https://learn.adafruit.com/customeyesation-diy-monster-m4sk-graphics.md)
- [Fish Head MONSTER M4SK Eyes](https://learn.adafruit.com/wide-set-monster-m4sk-creature-eyes.md)
- [Candy Bucket GIF Player Eyes](https://learn.adafruit.com/candy-bucket-gif-eyes.md)
- [Animatronic Fizzgig MonsterM4sk Puppet](https://learn.adafruit.com/animatronic-fizzgig-monsterm4sk-puppet.md)
- [Goose Game M4SK Controller](https://learn.adafruit.com/goose-game-m4sk-controller.md)
