Free Pattern! Code Monkey Cross Stitch with Banana Hanger

, , ,
Free Pattern! Code Monkey Cross Stitch with Banana Hanger


I made this code monkey as a gift for a friend. I love him so much and thought you might too so I decided to put together a step by step pattern and tutorial. Let’s get started!

Code Monkey Cross Stitch with Banana Hanger

Finished Size: 4″ x 4.75″

Supplies Cross Stitch:

  • 14ct Black Aida Cloth
  • DMC E990 Florescent Green Light Effects Thread
  • Size 24 Tapestry Needle
  • Embroidery Hoop or Frame
  • download free .pdf pattern from

Supplies Finishing:

  • Small piece of black fabric
  • Misty Fuse (preferably black, but white will work)
  • black cotton 40wt thread
  • sewing machine with zig zag stitch

Supplies Banana Hanger:

  • Flat metal push pin
  • Premo! polymer clay in ‘Wasabi’
  • 800 and 1000 grit auto sandpaper (optional)
  • Black Paint and small brush

Prepare Thyself and Supplies

DMC E990 Light Effects Thread is a polyester metallic thread. Metallic threads have special considerations and are not as forgiving as standard six strand cotton floss. Taking a little extra time with this thread is worth the effort. The way it reflects light and glows, it feels like you’re stitching with actual light. It is an ideal choice for this project since this monkey’s binary code is supposed to be mimicking old terminal screens. Here’s an image that sold me when I was auditioning threads:


The two greens at the top are cotton threads, the two at the bottom are the E990 Light Effects thread. Notice how the cotton thread reflects light, but the color remains consistent and flat across the entire skein. The two at the bottom are far more dynamic with changes in color based on where the light is. See how the camera picked up the near glowing color of the top E990? It glows like that in real life too and changes every time you look at it depending on where the light is.

Here’s some tricks that I found really helpful for working with this thread:

  • Make sure your cloth is nice and tight in your hoop or frame to keep the holes as open as possible.
  • Use the right size needle.
  • Use DMC’s suggested method for threading the needle, it really does prevent fraying and slippage (click the “how to use” tab)
  • For stitches with four strands, use two strandss folded in half and knotted on the needle as described on DMCs site. For stitches with two strands, use one strand folded in half.
  • This thread has 25 strands twisted together. When separating it, don’t try to pull one strand at a time. Try separating large chunks where they naturally want to come apart, then repeat with your new smaller chunks until you have single strands.
  • Let it go! IfΒ  a strand frays, knots, or kinks during while separating it or sewing with it, you’ll find yourself much less frustrated by cutting your losses rather than trying to force it to work.

Stitching the Code Monkey

“Cross Stitch” is a bit of a misnomer for this project since there isn’t a single cross stitch in it! The project is completely made up of back stitches. I used a traditional cross stitch pattern to create a pixel effect for the monkey. I left the squares in the pattern the help count where the back stitches go. Use the green lines on the pattern to determine where to put your back stitches using four strands of floss. I recommend using single length stitches. I found that stretching the thread along multiple square didn’t keep the design nice and crisp.

Here’s a close up image of a section of stitching with the corresponding pattern section.


Once the outline is finished, you get to add binary code inside your monkey. I added a few rows of code to the pattern so you can see the shape of the 1’s and 0’s and their relationship to each other. You have a couple of options for your 1’s and 0’s:

  • Copy mine! You can draw in the rest of the ones and zeros based on my finished project
  • Pick 1’s and 0’s based on how they look and flow together
  • Send a secret message! Translate a word of phrase into binary. (pro tip: Draw them onto your monkey pattern before stitching)

To add a bit of weight to the monkey and create more movement, I used a single strand for the first five rows of binary then two strands for the bottom of the monkey. You can create a lot of subtle effects by changing the weight of your 1’s and 0’s. Give it a try!

Finishing The Code Monkey

If you have a favorite traditional way to finish your cross stitch, such as custom framing, that’s awesome! I’d love to see how you handle it. If you’d like yours to finish like mine, here’s how I did it.

I put pins in rowsΒ  3 squares from the stitch closest to that edge on the right, left, and bottom. I gave myself 6 squares on the top to allow room for a hanger. These are the rows I will sew through to lock the edges and hold the back on. Rather than give you measurements, I’m going to suggest you measure between your pins for the size of backing. This way, if there’s any deviation in sizes between my project and yours, you’ll have the exact right size. At this point, I cut the monkey 5 or so rows from the pins. Following the manufacturer’s directions, Fuse Misty Fuse to a small pieces of black fabric then cut the fused fabric to size to fit over your stitches on the back of your project. Place the fused black fabric between the pins and fuse it into place.

Here’s the fusible directions in photos:


1. Marking the edge 2. Testing the fit of the fused black fabric 3. preparing to fuse the fabric to the back of the stitching project

Use a tight short zig zag stitch roughly the size of one Aida square (I used a width of 1.5 and length of .30) down the row that the raw edge of the fabric on the back lines up with. More than likely, that row is the row you marked with your pins, but it helps to look through the cloth and make sure before you begin to sew. The ultimate goal is to get a nice straight line on the front and catch the raw edge of the backing fabric. If you’re not comfortable with your placement, used a basting zig zag (same width, much longer length) and check it before putting in the final row of tight stitches. This step isn’t easy to undo – so take the time to be sure!


1. Using background light to check the placement of the backing 2. Finished zig zag from the front 3. Finished zig zag from the back

After each side of the rectangle has been completed, cut the aida cloth to its final size. I cut mine three squares away from my zig zag stitched line. To create the frayed effect, pull out the lengthwise threads for two sets of squares leaving one full lengthwise set of threads next to the zig zag stitches.


1. Using tweezers to start pulling threads 2. Once started, grab threads and pull them loose 3. Completed frayed edges with one row remaining on the outside of the zig zag

That’s it! Add the hanger using 6 – 8 strands ofΒ  the E990 thread and small french knots.

The Banana Hanger

This final touch is a great way to give your code monkey that little something extra. The banana shape is pretty easy! Roll a bit of polymer clay between your fingers. Pinch it a bit on the top for the top of the banana then bend it in a crescent shape. Press your push pin int the back of the banana and massage it back into shape. Bake according to manufacture directions. Once it is out of the oven and cool, you can sand it a bit with 800 and 1000 grit auto sandpaper to get any fingerprints or fibers out of it. Paint the tip and stem black and add some black spots and bruises. Voila! Banana!


Time Check!

In the spirit of my new plan to keep up time spent on projects, here’s the Code Monkey’s stats:
Design, Pattern, Planning: 2.5 hours
Stitching the monkey and the binary: 3.5 hours
Finishing work (including testing ideas): 2 hours
Writing instructions: 2.5 hours
Total Time: 10.5 hours


What say you? Will you give him or the DMC light effect threads a try? What would your code monkey’s binary say?

Thanks to the following Link Party Hosts:

Kelly @TGIFF


  1. Love this! Considering it for my techie brother. But you’d probably notice something freeze over before I finished it..

    • oh no! lol! It really does go pretty quickly. Most of my 10.5 hours was spent on thinking, planning, and writing. I bet you could have it done while watching a movie or two. πŸ™‚


    ahem. Sorry about that, my inner nerd felt the need to scream at me. I have a feeling a few of these are going to make their way into our list of Christmas gifts to make this year. Thanks so much for the awesome tutorial!!

    • ha! So glad you like it! They would make really great little Christmas ornaments too!

  3. I love this idea! I think I smell a Christmas present πŸ˜‰ Thank you, Susan!

    • Thanks Kat! I’d love to see your monkey, be sure to show him off. πŸ™‚

  4. Well aren’t you the clever girl! My husband is a code monkey and appreciated it when I showed it to him. I like the idea of imbedding a coded message.

    • Yay! I figured he would have a limited audience, but those who love him would love him lots. I do! πŸ™‚

  5. Code Monkey!! I like the way you finished the back and I love the banana hanger too! Another super fun bored zombie project πŸ™‚


    • aw! thanks Soma! I had fun making it, I hope it comes though in the finished project.

  6. I love this neon monkey and especially the code – that is such clever touch πŸ™‚

    • I think I’m so funny! ha! πŸ™‚

      Thanks for stopping by!

  7. This is so cute. I saw this the other day and wondered where you got the banana pin. Now that I have time to read the post, I’m more impressed there’s a tutorial for that too! I don’t usually do cross stitch, but this is a project my size if I do πŸ™‚ I also know and work with a lot of code monkeys…hmmm……

    • Thanks Karen! I had lots of fun with this one for sure. I thought about trying to find a banana button or something to turn it into a pin, but realized that my odds of finding a GREEN banana button were around zero. I wasn’t deterred by that though! Just made it work. πŸ™‚

  8. Absolutely love it! Just the preview over on Google+ made me smile. Thank you for sharing!

    • He’s fun right? I might have to make one for me. I’d pretty sure my binary code would have a very un-lady like word in it! ha!

  9. Very cute! I love geeky things. My husband is a geek, and loves monkeys, maybe I should try this πŸ™‚

    • It comes together pretty fast. I actually liked using the E990 thread a lot. Once I figured myself out and quite getting frustrated with it it was lots of fun to watch it fill in the spaces.

  10. Hos ADORABLE!!! is all I can say !

    • Thank you! I dig him too. πŸ™‚

  11. This is awesome! You also do such cute and different projects, loved seeing this one too!

    • Thanks Elise! You’re right, you never know what you’re going to get with me. πŸ™‚ I like to tinker around with all different mediums. Geeky just makes it even funner!

  12. What a fun project, I love that you think of every detail in your tutorial. I was especially interested to see your timing. As a big fan of neon/ flouro I would say its likely I’d get some of those light DMC threads if I saw them. I tried finding neon floss last year but could find any, it’s great to know they’re out there.

    • Thanks Rachael! I try to think of all the questions I had before I started working, then answer them. πŸ™‚

      I think there is only green and yellow in florescent, but there’s lots of jewel and metal like effects in the Light Effects line. I was looking at them at store trying to figure out what else I could make with them!



  1. Fabulous free patterns from around the web | Dmcthread's Blog - […] Code Monkey Cross Stitch on The Bored Zombie is perfect for the beloved code monkey in your life –…

What say you?