Самым удобным и современным способом передачи данных в машину является использование USB-устройств. В большинстве случаев, к USB порту машины можно подключить обычную флешку, но есть машины, к которым можно подключить CD-ROM и другие запоминающие устройства или даже устройства для беспроводной связи с компьютером.
Существуют машины, поддерживающие другие более или менее распространенные стандартные носители, например, карты CompactFlash или PCMCIA.
Следующее семейство – машины использующие карты памяти собственного стандарта. При покупке таких машин важно убедиться, что необходимые карты памяти, кард-ридеры и адаптеры имеются в продаже и стоят адекватных денег. Хорошо, если всё это железо включено в комплект поставки. В противном случае, можно остаться с дорогой игрушкой, которая не умеет вышивать ничего, кроме десятка дизайнов занесенных в память машины на заводе.
Еще один способ передачи данных – прямое подключение машины к компьютеру. Это неплохо, если рядом с машиной есть место для компьютера. Плохо, если этот способ единственный (есть машины, все управление которыми производится только с компьютера), поскольку компьютер или место рядом с машиной может потребоваться для других дел и вышивать станет невозможно. Другой недостаток такого способа передачи данных - возможный выход из строя электроники машины при неисправности компьютера или его заземления, при этом ремонт может оказаться очень дорогим. Такая поломка случается очень редко и только при использовании стационарных компьютеров. При подключении ноутбуков эта проблема не встречалась.