No, it is only compatible with Ricoma machines.
The manual robot frame is compatible with all Ricoma embroidery machines EXCEPT for the EM-1010.
I really like the robot frame to embroidery on shoes, bags, belts, collars, etc. The only reason I give it 3 stars is because I wish it had a larger sewing area. You really don't even get the use of the entire sewing area with this frame because due to it 'arms' shape, the back of the arms will hit (scrape) your sewing arm. It serves it's purpose for narrow designs but nothing wider than about 6 1/2 inches.