# Fish Head MONSTER M4SK Eyes

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/080/621/medium800/projects_beaFishbeauty01.jpg?1567806144)

![](https://cdn-learn.adafruit.com/assets/assets/000/080/561/medium800/projects_fish_7973.jpg?1567789828)

![](https://cdn-learn.adafruit.com/assets/assets/000/080/350/medium800/projects_IMG_7884.jpg?1567526463)

You can get flexible and creative with the MONSTER M4SK when building your own costumes and props! Do you sometimes feel constrained by the typical human&nbsp;interocular distance? Who doesn't? No problem! Simply snap the two halves of the MONSTER M4SK off of the conveniently perforated bridge section and go bonkers!

By re-wiring the M4SK with our 9-pin JST connector cable, you'll be able to use the screens and all other features (with the exception of the capacitive touch boop nose) in a new, flexible, wider arrangement!

## Parts
Featured
### 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)

Featured
### 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)

Featured
### Convex Plastic Lens with Edge

[Convex Plastic Lens with Edge](https://www.adafruit.com/product/3917)
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 nice convexity (is that a word?) They've even got a lip-edge so you can mount them easily with a 38mm...

In Stock
[Buy Now](https://www.adafruit.com/product/3917)
[Related Guides to the Product](https://learn.adafruit.com/products/3917/guides)
![Angled shot of small, circular convex lens.](https://cdn-shop.adafruit.com/640x480/3917-00.jpg)

Featured
### Convex Glass Lens with Edge - 40mm Diameter

[Convex Glass Lens with Edge - 40mm Diameter](https://www.adafruit.com/product/3853)
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 gorgeous glass (_not plastic/acrylic!_) lenses, with brilliant clarity and a nice convexity (is that a word?) They've even got a lip-edge so you...

In Stock
[Buy Now](https://www.adafruit.com/product/3853)
[Related Guides to the Product](https://learn.adafruit.com/products/3853/guides)
![40mm Diameter Convex Glass Lens with Edge](https://cdn-shop.adafruit.com/640x480/3853-00.jpg)

Featured
### 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)

Featured
### Mini Oval Speaker - 8 Ohm 1 Watt

[Mini Oval Speaker - 8 Ohm 1 Watt](https://www.adafruit.com/product/3923)
Hear the good news! This wee speaker&nbsp;is&nbsp;a&nbsp;great addition to any audio project where you need 8 ohm impedance and 1W or less of power. We particularly like this&nbsp;speaker&nbsp;as it is&nbsp;small and comes with nice skinny wires with a connector on the end. It has a handy...

In Stock
[Buy Now](https://www.adafruit.com/product/3923)
[Related Guides to the Product](https://learn.adafruit.com/products/3923/guides)
![Small, black, oval speaker with Pico Blade connector.](https://cdn-shop.adafruit.com/640x480/3923-06.jpg)

## Materials and Supplies

In addition to the parts listed above, you'll need the following:

- A creature head/mask with wide set eyes, such as Frank the Fish featured here
- Marker
- Scissors or hobby knife
- E6000 glue (also sold as Goop brand)
- Velcro hook and loop fastener with adhesive backing (industrial strength is best)
- Isopropyl alcohol for surface cleanup/prep

# Fish Head MONSTER M4SK Eyes

## Separate the MONSTER M4SK

https://www.youtube.com/watch?v=lo1ac5WkrEg

## Quickstart

You should be familiar with the basic setup of the M4 Eyes project based on the most excellent [Adafruit MONSTER M4SK guide Quickstart](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/quickstart). Before you proceed with making your own eye pattern texture maps, be sure you've got the [M4Eyes.UF2](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/quickstart#load-m4-eyes-firmware-2-12) working properly using the default [Hazel eyes graphics](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/quickstart#loading-graphics-2-18).

![](https://cdn-learn.adafruit.com/assets/assets/000/080/562/medium800/projects_fish_7855.jpg?1567794282)

As terrifying as this may seem, the first thing we're going to do is BREAK the MONSTER M4SK! It's going to be OK, though -- It was designed to be broken! That's what those little perforations on either side of the bridge are there for. We promise!

Warning: 

![](https://cdn-learn.adafruit.com/assets/assets/000/080/569/medium800/projects_fish_7861.jpg?1567794494)

Primary: 

Danger: 

## Cut the Bridge

Using diagonal cutters, snip the perforation starting at one end, then flip the board around and finish the cut.

Then, trim the bridge from the other side as well, using the same procedure.

![projects_fish_7857.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/563/medium640/projects_fish_7857.jpg?1567794310)

![projects_fish_7859.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/564/medium640/projects_fish_7859.jpg?1567794341)

![projects_fish_7860.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/565/medium640/projects_fish_7860.jpg?1567794385)

![projects_fish_7862.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/566/medium640/projects_fish_7862.jpg?1567794405)

## Plug it In

Next, use the 9-pin JST-SH cable to reconnect the boards.

Note, while each end of the cable is identical, the plugs have polarity and can only be plugged in one way to the board connectors. Don't force them in if they aren't plugging in easily, just flip them around and try again.

![projects_fish_7863.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/571/medium640/projects_fish_7863.jpg?1567794528)

![projects_fish_7878.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/572/medium640/projects_fish_7878.jpg?1567794642)

![projects_fish_7879.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/573/medium640/projects_fish_7879.jpg?1567794730)

![projects_fish_7880.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/574/medium640/projects_fish_7880.jpg?1567794737)

![projects_fish_7881.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/575/medium640/projects_fish_7881.jpg?1567794745)

Try powering the M4SK and turning it on now and you should see it running just as normal! Here, I've got the default test code running that ships on the M4SK.

![](https://cdn-learn.adafruit.com/assets/assets/000/080/576/medium800/projects_fish_7884.jpg?1567794761)

## Battery Power

Using double-stick foam tape, secure the LiPoly battery to the back of the MONSTER M4SK's right eye board and plug it in.

![projects_fish_7888.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/577/medium640/projects_fish_7888.jpg?1567794975)

Depending on your plans for the M4SK, you can now add lenses and [lens holders](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/lens-holders), put on some eyeball .UF2 code, maybe [customize the eye graphics as shown here](https://learn.adafruit.com/customeyesation-diy-monster-m4sk-graphics/texture-mapping).

![](https://cdn-learn.adafruit.com/assets/assets/000/080/578/medium800/projects_fish_7889.jpg?1567795224)

For the fish head mask, we'll go about it a bit differently, so no need for the lens holders.

# Fish Head MONSTER M4SK Eyes

## Add Eyes to a Creature Costume

Add the Fish Eye graphics and **config.eye** file (linked in the green button below)&nbsp;to your MONSTER M4SK as [per the quickstart instructions](https://learn.adafruit.com/adafruit-monster-m4sk-eyes/quickstart).

I made these graphics to look pretty fish-like and I turned off the lids so there's no blinking! You can see in the config file below that they've also got very large pupils.

[Download Fish Eye Graphics](https://cdn-learn.adafruit.com/assets/assets/000/080/580/original/fish_eyes.zip?1567795967)
```auto
{
  "eyeRadius"     : 125,
  "eyelidIndex"   : "0x00", // From table: learn.adafruit.com/assets/61921
  "pupilColor"    : [ 0, 0, 0 ],
  "backColor"     : [ 0, 0, 0 ],
  "irisTexture"   : "fish_eyes/iris_fish.bmp",
  "scleraTexture" : "fish_eyes/sclera_fish.bmp",
  //"upperEyelid"   : "hazel/upper.bmp",
  //"lowerEyelid"   : "hazel/lower.bmp",
  "irisRadius"    : 120,
  "pupilMin" : 0.4,
  "pupilMax" : 0.5,
  "left" : {
  },
  "right" : {
  }
}
```

Be sure to place the **config.eye** file at the root level of the MONSTER M4SK and then press the reset button to see your changes.

![](https://cdn-learn.adafruit.com/assets/assets/000/080/581/medium800/projects_IMG_7983.jpg?1567796178)

## Mask Prep

Next we'll prepare our rubber fish head mask for the eye transplant.

![](https://cdn-learn.adafruit.com/assets/assets/000/080/583/medium800/projects_fish_7891b.jpg?1567796516)

## Eye Sockets

Start by removing the plastic, glued-on eyes if your mask has them.

Next, cut out the existing eye holes -- I found those to be a bit too small to fit the lenses, so I marked a circle the same size as the lenses by using a lens holder as a guide.

If you don't have a lens holder as reference, print and cut out the template below to for a circle sized for marking.

&nbsp;

![projects_fish_7892.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/584/medium640/projects_fish_7892.jpg?1567796547)

![projects_fish_7894.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/585/medium640/projects_fish_7894.jpg?1567796561)

![projects_fish_7900.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/586/medium640/projects_fish_7900.jpg?1567796841)

![projects_fish_7906.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/587/medium640/projects_fish_7906.jpg?1567796858)

![projects_fish_7908.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/588/medium640/projects_fish_7908.jpg?1567796872)

![projects_fish_7910.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/589/medium640/projects_fish_7910.jpg?1567796886)

![projects_fish_7911.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/590/medium640/projects_fish_7911.jpg?1567796895)

[M4SK_template.pdf](https://cdn-learn.adafruit.com/assets/assets/000/080/591/original/M4SK_template.pdf?1567796959)
Test your lens fit and adjust if needed. You can always make the hole bigger, so be careful to trim away small amounts at a time.

![](https://cdn-learn.adafruit.com/assets/assets/000/080/592/medium800/projects_fish_7913.jpg?1567797069)

The exposed, unpainted rubber is a bit noticeable, so you can paint or color over the edge using a marker.

![](https://cdn-learn.adafruit.com/assets/assets/000/080/598/medium800/projects_fish_7916.jpg?1567797132)

Repeat all the above steps for the other eye, then it's time to add the lenses.

## Glue the Lenses In Place

Flip the mask inside out and get ready to glue in the lenses.

First, clean off any powder from the eye socket area using isopropyl alcohol and a cloth or shop towel.

Then, do a test fit of the lens into the socket.

Use a small dowel or other applicator to add a thin bead of glue around the lip of the lens, then press the lens into place.

You can also add glue to the mask and blend it into the rim of the lens, just try to keep it off of the flat part of the lens that'll be in contact with the screen.

Now, let the glue dry for at least 12 hours before proceeding. Once it's dried, you can scrape off any bits of glue that may have made it onto the flat side of the lens, so don't panic if you make a bit of a mess like I did here!

![projects_fish_7920.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/599/medium640/projects_fish_7920.jpg?1567797165)

![projects_fish_7921.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/600/medium640/projects_fish_7921.jpg?1567797172)

![projects_fish_7925.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/601/medium640/projects_fish_7925.jpg?1567797268)

![projects_fish_7926.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/602/medium640/projects_fish_7926.jpg?1567797279)

![projects_fish_7928.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/603/medium640/projects_fish_7928.jpg?1567797333)

![projects_fish_7935.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/604/medium640/projects_fish_7935.jpg?1567797969)

## Board Mounting

Once you've glued in the lenses to both eye sockets, it's time to mount the boards in place with the screens centered in the lenses. The easiest way I've found it to use strong Velcro. This allows you room for adjustment, is strong enough to hold the boards in place indefinitely, and you can remove them if needed.

![](https://cdn-learn.adafruit.com/assets/assets/000/080/607/medium800/projects_fish_7966.jpg?1567800252)

## Add Velcro

Cut three small strips of adhesive backed Velcro per eye, and then array the pile side strips as shown. Press them each down firmly into the rubber of the mask for thirty seconds so they are very well adhered.

Add the complimentary hook side Velcro strips to the PCB of the MONSTER M4SK boards as shown, again pressing firmly for a strong bond.

Press the strips together to mount.

Repeat for the other eye.

![projects_fish_7965.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/608/medium640/projects_fish_7965.jpg?1567800392)

![projects_fish_7967.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/609/medium640/projects_fish_7967.jpg?1567800482)

![projects_fish_7968.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/610/medium640/projects_fish_7968.jpg?1567800566)

![projects_fish_7976.jpg](https://cdn-learn.adafruit.com/assets/assets/000/080/611/medium640/projects_fish_7976.jpg?1567800608)

![](https://cdn-learn.adafruit.com/assets/assets/000/080/617/medium800/projects_fish_7970.jpg?1567800641)

Flip the mask back to the outside out position (inside in?) and you can adjust the positioning of each eye to align them just right.

You'll still be able to reach the on/off button, and can even plug into USB for charging the battery.

Time to put on your mask and go be your best fish headed self!

https://youtu.be/4A82NkagkZc


## Guide 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)
### 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)
### Convex Plastic Lens with Edge

[Convex Plastic Lens with Edge](https://www.adafruit.com/product/3917)
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 nice convexity (is that a word?) They've even got a lip-edge so you can mount them easily with a 38mm...

In Stock
[Buy Now](https://www.adafruit.com/product/3917)
[Related Guides to the Product](https://learn.adafruit.com/products/3917/guides)
### Convex Glass Lens with Edge - 40mm Diameter

[Convex Glass Lens with Edge - 40mm Diameter](https://www.adafruit.com/product/3853)
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 gorgeous glass (_not plastic/acrylic!_) lenses, with brilliant clarity and a nice convexity (is that a word?) They've even got a lip-edge so you...

In Stock
[Buy Now](https://www.adafruit.com/product/3853)
[Related Guides to the Product](https://learn.adafruit.com/products/3853/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)
### Mini Oval Speaker - 8 Ohm 1 Watt

[Mini Oval Speaker - 8 Ohm 1 Watt](https://www.adafruit.com/product/3923)
Hear the good news! This wee speaker&nbsp;is&nbsp;a&nbsp;great addition to any audio project where you need 8 ohm impedance and 1W or less of power. We particularly like this&nbsp;speaker&nbsp;as it is&nbsp;small and comes with nice skinny wires with a connector on the end. It has a handy...

In Stock
[Buy Now](https://www.adafruit.com/product/3923)
[Related Guides to the Product](https://learn.adafruit.com/products/3923/guides)

## Related Guides

- [Adafruit MONSTER M4SK](https://learn.adafruit.com/adafruit-monster-m4sk-eyes.md)
- [Prop It Game](https://learn.adafruit.com/prop-it-game.md)
- [PyBadge Case](https://learn.adafruit.com/pybadge-case.md)
- [MagTag Google Calendar Event Display](https://learn.adafruit.com/magtag-google-calendar-event-display.md)
- [Adafruit MagTag Project Selector](https://learn.adafruit.com/adafruit-magtag-project-selector.md)
- [MagTag Covid Tracking Project IoT Display](https://learn.adafruit.com/magtag-covid-tracking-project-iot-display.md)
- [LED Emerald with Circuit Playground Bluefruit](https://learn.adafruit.com/led-emerald-with-circuit-playground.md)
- [Zelda Master Sword](https://learn.adafruit.com/zelda-master-sword.md)
- [Burning Fire Wizard Staff](https://learn.adafruit.com/burning-fire-wizard-staff.md)
- [SpaceX Next Launch Display with Adafruit MagTag](https://learn.adafruit.com/spacex-next-launch-display-with-adafruit-magtag.md)
- [Remote Shutter Button for MEMENTO](https://learn.adafruit.com/memento-shutter.md)
- [MagTag Daily Weather Forecast Display](https://learn.adafruit.com/magtag-weather.md)
- [Zelda Echoes Of Wisdom Tri Rod](https://learn.adafruit.com/zelda-tri-rod.md)
- [Goose Game M4SK Controller](https://learn.adafruit.com/goose-game-m4sk-controller.md)
- [File Glider](https://learn.adafruit.com/file-glider.md)
- [Prop-Maker Feather Talking Adabot Clock](https://learn.adafruit.com/prop-maker-feather-talking-adabot-clock.md)
