The Sewing Machine is built from the Lego Spike Essential educational kit. The Sewing machine uses a belt drive and crank mechanism, due to which the sewing machine needle makes reciprocating movements.
The set includes step-by-step building instruction and an example of program (in Spike environment).