Open source embroidery creates a niche stitch with the EmbroiderModder | Opensource.com

There is exactly one Windows machine left in my house. I feel like I barely even know how to use it anymore, with the exception of its dedicated purpose: it runs my embroidery machine. And you only think whatever the latest video game you tried to crack was proprietary, locked-up madness. It takes two USB dongles in the computer that runs the embroidery machine—one for the software that drives the machine and one for the design software. You know that means it costs a small fortune. Thus, I've regularly looked for the latter (I'm not holding out any hope for the former), but had no luck until Embroidermodder 2 launched its Kickstarter campaign.

This is admittedly a small niche cross-section of interest if there ever were one: people who both want open source software and own embroidery machines. But what a lot of open source people do want is cool swag showing off their favorite projects, like these Fedora hoodies that I made, sadly using that locked-up, proprietary, industry-standard software:

Wouldn't it be better if your swag was made with open source tools? Supporting this project can help make that possible. Here's the Fedora logo ready to go in EmbroiderModder:

For those not in this niche of hobbies, embroidering your favorite image on something isn't as simple as grabbing a crappy jpeg off the website and telling the machine "go." You need an embroidery file, and making that file is called "digitizing." It's best to start with vector art, and then you need to understand things like stitch types and when the thread should be trimmed. It takes some effort to learn (like any skill), but to get better at it means sitting in front of that computer with the dongles in it. And with my travel schedule, let's just say that doesn't happen very often. I'm excited that now I can have the design software on my Linux laptop and work on digitizing anything anytime I want, whether I'm in an airport or a hotel or a beanbag in my house.

The developers are Jonathan Greig, who has degrees and experience in CAM and CAD software. EmbroiderModder got its start when his mother and a friend encountered problems with an embroidery file and asked for his help, when he discovered the problems with embroidery formats and software. He enlisted the help of Josh Varga, who had experience with embroidery formats and created the libEmbroidery formats library for EmbroiderModder.

You can download EmbroiderModder now from GitHub. Supporting the project on Kickstarter means that the developers will be able to dedicate more time to it, improving it and adding features.

If you'd like to try it out on Fedora 20, the build instructions on the GitHub page won't help much, so here's how you do it:

$ sudo yum install git gdb gcc-c++ qt-devel kdelibs-devel valgrind$ git clone http://github.com/Embroidermodder/Embroidermodder.git $ cd Embroidermodder/embroidermodder2 $ qmake-qt4 $ make $ ./embroidermodder2 The software is ready for Linux, obviously, but also for Windows or Mac. They've even had it running on a Raspberry Pi with the goal of working towards low-cost embroidery machines, similar to low-cost 3D printers. Conceptually, the work is quite similar. A 3D printer moves an extruder. An embroidery machine moves a needle (or series of needles).

On their Kickstarter page, the creators talk about their Arduino prototype towards that goal of an open source embroidery machine. One of the rewards for backers includes the prototype Arduino electronics.

The effect will be different, though. If you are using duplicate stitch on a knit item in order to have a motif, the motif will be less distinct on garter stitch than on stocking stitch. With embroidery that's raised above the surface and separate from the stitching, you could put it on any surface.

Ruth Suehle leads community marketing for Red Hat's Open Source and Standards team, including the Fedora Project and is the moderator of the Life channel here on opensource.com. She's co-author of Raspberry Pi Hacks

Main menu

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat.

Opensource.com aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. Red Hat and the Shadowman logo are trademarks of Red Hat, Inc., registered in the United States and other countries.