sausagePaws over at OpenBuilds shared his open source embroidery machine project:
A simple Embroidery machine using an XY belt and pinion drive to drive a hoop under a standard sewing machine. Needle timing, machine power and stepper control are all provided by a PIC processor. A tablet provides the higher level formatting required for communicating with the PIC chip.
Via Open Electronics.
Check out the video after the break.