The wiring took longer than expected but the new printer was all set to go yesterday morning.
![S1010003 [1024x768]](http://www.nzec.co.nz/r3dwood/wp-content/uploads/2012/11/S1010003-1024x768.jpg)
The new Azteeg X3 controller was new to me so there were a few wiring issues to be expected and I managed to get all of the motors wrong on the first attempt. Second attempt had them all wired up correctly but half of them were running the wrong way.
The Installation notes for the Azteeg X3 incorrectly said that the limit switches should be wired as normally-open when in fact they are normally-closed so that was the next obstacle, but eventually I had all the motors going the correct direction and all the limit switches working for the home position of each axis.
Next was the task of modifying the Marlin firmware to suit the printer I had built so variables such as the z-axis lead screws, x and y axis belt pitch and all of the motor data had to be entered and the firmware re-complied. The Azteeg controller makes this very easy and you can virtually modify the firmware on the fly so I was able to quickly re-compile it and test it then alter it again without interruption.
I also added in SD card support into the Marlin firmware and this is working well. The test print on the accompanying video was printed directly from the SD card so that all works, but it is not printing from Pronterface at the moment. Test print here: http://youtu.be/ujQlRW4-98s
![S1010001 [1024x768]](http://www.nzec.co.nz/r3dwood/wp-content/uploads/2012/11/S1010001-1024x768.jpg)

























![Today 002 [1024x768]](http://www.nzec.co.nz/r3dwood/wp-content/uploads/2012/10/Today-002-1024x768-150x150.jpg)
![Today 009 [1024x768]](http://www.nzec.co.nz/r3dwood/wp-content/uploads/2012/10/Today-009-1024x768-150x150.jpg)

