The Arduino Quilting Machine combines the mechanics of a sewing machine, CNC technology and Arduino as an operating system. The project is designed to translate a vector file from a computer into G-code and subsequently into Arduino language which then moves the machine. The project uses four stepper motors to control the x-axis, y-axis, the bobbin case, and the threading. The bed moves in x and y direction while the threading moves up and down. This project is currently a work in progress and still being developed and tested.