Micro Pattern Embroidery