Despicable Me Minion Costume

2,128

7

3

Posted

Introduction: Despicable Me Minion Costume

I thought I'd share my recent project where I made Despicable Me Minion Halloween costumes for my kids. This project was inspired by the Trinket-Powered NeoPixel LED Ring Goggles tutorial in the Adafruit Learning System. In addition to the goggles, I wanted the kids to have Minion sounds that they could trigger so I used an Adafruit wave shield with an MP3 speaker and a tactile switch. The wave shield/arduino uno/battery pack combo and the MP3 speaker fit in the hooded sweatshirt pocket and I ran some speaker wire up to and down the inside of an arm sleeve for the tactile switch which was safety-pinned to the cuff.  I modified the goggles arduino sketch slightly so that the LED's were mostly yellow.

As for the non-tech portion of the costume, a yellow hooded sweatshirt, a pair of bib overalls, a yellow stocking hat, black pipe cleaners, black gloves, and a Gru logo complete the look.  For the Gru logo, I purchased these white decals from Amazon but I wish I had purchased black ones instead. Safety pins were used to attach the logo to the bib overalls. The black pipe cleaners are pushed through holes in the stocking hat and trimmed as necessary.

Here's a short video of the costumes in action:

Share

    Recommendations

    • Spotless Contest

      Spotless Contest
    • Microcontroller Contest

      Microcontroller Contest
    • Trash to Treasure

      Trash to Treasure
    user

    We have a be nice policy.
    Please be positive and constructive.

    Tips

    Questions

    3 Comments

    What did you change in the sketchup to make them yellow?

    See the code snippet below:

    a = (hue >> 4) & 15;
      c =  hue       & 15;
      for(i=0; i<16; i++) {
        b = (a + 1) & 15;   # The following three definitions were changed #
        iColor[i][1] = 255; 
        iColor[i][0] = 255;
        iColor[i][2] = (pgm_read_byte(&sine[a]) * (16 - c) +
                        pgm_read_byte(&sine[b]) *       c  ) >> 4;
        a = b;
      }
      hue -= 3;

    Thanks. So simple I missed it. Totally unrelated but cool, Police eyes:

    iColor[i][0] = (pgm_read_byte(&sine[a]) * (16 - c) + pgm_read_byte(&sine[b]) * c) >> 4; // red
    iColor[i][1] = 0; //green
    iColor[i][2] = ~(pgm_read_byte(&sine[a]) * (16 - c) + pgm_read_byte(&sine[b]) * c) >> 4; //blue