Yes, it is yet another one CNC plotter project, but this time it was made using Netduino 3 and Adafruit motor shield.
If you use Netduino you probably know that, unfortunately, there is no library for Adafruit motor shield. You may say that this library works with an Adafruit motor shield. But I couldn't make it work and I decided to develop my own. Of course I took some parts from Tigra Astronomy but in general, it was developed from scratch.
Another thing we need is a g-code parser which converts graphical g-code instructions to steps for stepper motors. For this purpose, I took g-code parser from this project and made few modifications to make it work. Thank you David Suarez for the g-code parser.
Ok, let's put all the parts together.
First things first we need to assemble a plotter. There are two main options for it:1. You can take stepper motors from old CD/DVD drives: video2. Or you can craft it using ordinary Nema17 stepper motors: video
Then we need to setup a Netduino wifi connection. Please use instructions form Step 2 from this article: Netduino WiFi Lock
Next step: just deploy the app to Netduino and everything is ready to print pictures.
How to send g-code to Netduino: please use some software which can send HTTP POST requests. I use Postman and here is an example of my Postman interface:
That's it. I hope this project will be usefull for you and please don't hesitate to ask me in comments.