Как и обещал выкладываю сорсы и видос. Вскоре запилю ось Z( как раз подшипников докупил ).
Программы аж 2 штуки

. Первая - прошивка. Вторая - "посылатель", работает с компа - для "визуализации" я использую - как вы думаете что? - конечно B3D SDK

.
Программа ( и та и другая ) написана пока только для рисования 2Д картинок. Нужно будет запилить "раскрой" моделек секущими плоскостями для построения сечений.
О железе.
Микроконтроллер ATmega8. Позже перееду на ATmega32 так как есть желание сделать передачу по USB в обход конвертера, да и ног 8 меги на всё не хватит.
Конвертер USB<->USART. С ним вообще отдельная история. Поехал я в Микронику за программатором. Купил хрень под названием "Программатор C51AutoISP". В нем стоит CP2102. И выходы RXD, TXD, PSEN, GND. Мозгов( опыта? ) не хватило использовать эту штуковину как программатор. Поехал снова. На сей раз купил то что нужно
http://www.electronshik.ru/item/kit-mp9011-903045 . А предыдущий как раз пригодился как конвертер. Такие дела.
О прошивке.
В начале паркуется "печатающая головка". После парковки начинается синхронизация с компом. Шлю ему( компу ) байт "йоу, хочу подключиться", а комп ему отвечает "подсаживайся, гостем будешь". Затем комп начинает слать в ком-порт рисунок( монохромный ) - побайтно. Пока максимальное разрешение 64х64. Данные передаются по USART'у. В прошивке предусмотрена буферизация принятых данных. Размер буфера 128 байт. Этого вполне достаточно. Так как COM порта на современных материнках нету, был прикуплен USB<->USART конвертер. Алгоритм не совершенный: рисую построчно - без сложных профилей( как Mach3 и подобных).
Печатать буду нейлоном\капроном. В конце концов леска для триммера продается везде

.
Не люблю заниматься писаниной. Поэтому ухожу пилить ось Z. Будут вопросы - обращайтесь.