شما یه firmware احتیاج دارید برای آردینو ،که میتونید از marlin یا sprinter استفاده کنید
برای واسط کاربری و ارسال فایل به پرینتر میتونید از prontface یا repetier استفاده کنید
برای تبدیل اشکال سه بعدی به جی کد هم میتونید از نرم افزار های بنام اسلایسر مثل slice3r یا curaengine یا skeinforge که معمولا همراه نرم افزار های واسط کاربری هست استفاده کنید