Extract the files to a memorable location.We recommend a new folder on your Desktop, or a new folder in your Home folder.
Extract the Firmware archive. Once extracted, you should have the following folders:
Open the folder ArduinoAddons and leave the window open.
In the ArduinoAddons folder from the earlier step, open the Arduino_1_xx folder then select and drag the contents of the libraries folder and any other folders within this directory to the libraries folder from the previous step.
You may be promped to verify the action, if given a choice, select Merge.
If prompted again, select Overwrite or Replace.
Once the copy/transfer finishes, Open the Arduino IDE.
If you have having difficulties, a Windows modification guide can be found here
Select File > Open .
Navigate to the folder containing the Marlin folder you previously extracted.
Open the file titled Marlin.ino
Once opened, you should see multiple tabs across the top of the Arduino IDE window.
Locate and select the tab titled: Configuration.h
In the menu, select Edit > Find.
Search for the following text:
On your Graphical LCD controller, use the controller knob to navigate to:
In the Arduino IDE, on the Configuration.h tab, update the information found in:
You will need to update the last 800 number with the Estep value found earlier.
Once changed save the modifications by pressing CTRL & S or by selecting in the menu File > Save.
Connect the TAZ to your computer with the supplied USB cable.
Once connected, in the Arduino IDE menu, select:
Upload the firmware to the TAZ 3 3D printer by selecting File > Upload Sketch or by pressing Ctrl & U.
The firmware will now compile, then will upload to the board. Once finished, the Arduino IDE will display a completion message.
Disconnect the TAZ from your computer and turn it off and back on.
With TAZ 3D printer powered back on, use the Graphical LCD controller to verify that the temperature displayed for both the hot end and the heated bed matches the ambient temperature of the room.
Home the printer, bring it up to printing temperature and perform a test print with your upgraded TAZ 3D printer.