Generating Embroidery With An Arduino

Arduino Embroidery Generation

Want a nifty way to combine the craft of embroidery with electronics? The folks working on the open source Embroidermodder demoed their software by generating an embroidery of the KDE logo using a TFT screen and an Arduino.

Embroidermodder is an open source tool for generating embroidery patterns. It generates a pattern and a preview rendering of what the embroidery will look like when complete. It’s a cross-platform desktop application with a GUI, but the libembroidery library does the hard work in the background. This library was ported to Arduino to pull off the hack.

While generating pictures of embroidery with an Arduino might look neat, it isn’t too useful. However, since the library has been ported it is possible to use it to control other hardware. With the right hardware, this could be the beginning of an open source embroidery machine.

After the break, check out a video of the pattern being generated.

8 thoughts on “Generating Embroidery With An Arduino

    1. I’ve been trying to get a design for my mom’s Babylock executed on the free Windows software Thred ( and then exporting to the Brother/Babylock format PES using the free Wilcom software with some success. It looks like Embroidermodder has PES listed, at least on the screenshot, so I will try this out. The screenshot also has the Tajima and Toyota DST format listed as exportable. We will see!

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.