Project Dashboard KITTAZ KITTAZ 3D Printer Firmware Installation Workflow

1 Getting Started

Before beginning, make sure you download and save the following files to your desktop or other memorable location.

If you have any questions or require assistance contact us at

Files Needed:

Recommended Software Tools:

2 Extract The Files

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:

    • Marlin
    • ArduinoAddons
  • Open the folder ArduinoAddons and leave the window open.

3 Install the Arduino IDE

  • Windows:

    • Open the folder containing the file arduino-1.0.5-windows.exe.
    • Launch the installer by double clicking.
    • During the program installation process, make sure to note the installation directory. We'll open this directory in the next step.
  • Linux:

    • Open the folder containing the .tgz archive.
    • Extract the contents of the archive and note the destination location.
  • Mac:

    • Open the folder containing the file
    • Drag and drop the file into the Application tray or the App menu

4 Open Arduino Installation Location

  • Windows:

    • Open the Arduino installation location. Most users will find this at C:\Program Files (x86)\Arduino
    • Leave the window open and off to the side.
  • Linux

    • Open the Arduino file location
  • Mac

    • Open the following location: My Documents\Arduino

5 Merge the Folders

  • 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

6 Open Marlin in the Arduino IDE

  • Select File > Open .

  • Navigate to the folder containing the Marlin folder you previously extracted.

  • Open the file titled Marlin.ino or Marlin.

  • Once opened, you should see multiple tabs across the top of the Arduino IDE window.

7 Edit Configuration.h

  • Locate and select the tab titled: Configuration.h

  • In the menu, select Edit > Find.

  • Search for the following text:


8 Update Steps Per Unit

  • In the Arduino IDE, on the Configuration.h tab, update the information found in:


  • You will need to update the last 800 number with a temporary Estep value of 840. You will need to perform extruder calibration after verifying printer operations.

  • Once changed save the modifications by pressing CTRL & S or by selecting in the menu File > Save.

9 Upload the Firmware

  • Connect the KITTAZ to your computer with the supplied USB cable.

  • Once connected, in the Arduino IDE menu, select:

    • Tools > Board and select Arduino Mega 2560 or Mega ADK.
    • Tools > Serial Port and select your local active serial port.
  • Upload the firmware to the KITTAZ 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 KITTAZ from your computer and turn it off, then back on.

10 Verify Functionality

  • With your KITTAZ 3D printer powered back on, conect through USB and Pronterface 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 KITTAZ 3D printer.

11 Calibrate your Extruder

After verifying functionality of the printer, you'll need to calibrate your extruder, so that your filament input is 1:1.

The guide can be found here.

Once calibrated, refer to the TAZ Quick Start Guide to perform your first prints!

Done! Take me home