Почти автономный контроллер для почти плоттера
Вот такая байда получилась, и, что удивительно, она даже работает :)
Сердце сего поделия - микроконтроллер STM32F103C8T6, читает g-код с microsd карты через FatFS и выполняет нужные действия (пока реализованы только G00 - G03, но их, на данный момент, вполне достаточно). Фидрэйт пока не реализован. Сам g-код создаётся в Inkscape соответствующим плагином:
Насчёт самого "станка", вы не подумайте, это же просто рабочий прототип, надо же на чём-то проверять :)
Нормальный агрегат собираюсь делать как потеплеет. Не очень-то хочется по морозу варить.
Насчёт исходника, пока в общий доступ не выкладываю, так как багов ещё исправлять немерено (буквально недавно исправил проблему, из-за которой программа зависаала на больших дугах, так как внутри sqrt(a*a + y*y) могут быть огромные числа). Особо любопытным исходник могу отправить по почте, мне не жалко.