Для управления 3d принтером могут использоваться разные микросхемы, но большинство роботехников начинают с Mega2560 от Ардуино. В качестве шилда используется плата RAMPS 1.4, к которой осуществляются все возможные подключения за исключением USB кабеля. Через нее осуществляется соединение с нагревательным столом, шаговыми двигателями, сервоприводами, дисплеем и другими узлами принтера. Рекомендует Arduino RAMPS 1.4 для Mega2560 и по той причине, что у этого шилда есть возможность подключения двух экструдеров. Это позволит экспериментировать в области двухцветной печати. Высокий уровень комфорта с платой расширения обеспечивается наличием индикаторов нагрева экструдера и печатного стола, предохранителя от короткого замыкания и разъемов для возможных расширений. Для любителей пользоваться SD картами подключение к RAMPS 1.4 не доставит проблем благодаря наличию соответствующего разъема. Через плату расширения осуществляется питание Mega2560.
Технические характеристики
Предохранитель на 5А для дополнительной защиты компонентов платы;
На плате имеются разъёмы для подключения 5 шаговых двигателей;
I2C и SPI разъёмы для будущего расширения;
Возможность подключения разъемов для SD карт, LCD дисплеев;
Плата имеет светодиоды индикации нагрева печатного стола и экструдера;
На оси Z сдвоенный разъём для одновременного подключения 2-х двигателей от 1-го драйвера. Используется на принтерах: Prusa; Prusa2; Huxley; Mendel и других схожих по конструкции принтеров использующих 2 шаговых двигателя на оси Z.