reprap:firmware:anet:repetier:install

This is an old revision of the document!


Installing Repetier firmware on Anet A8

To install Repetier firmware on Anet A8, you must first download it. Go to https://github.com/repetier/Repetier-Firmware/tree/work092, click “Clone or Download”, and then “Download ZIP”. Unzip the archive when downloaded, and open the directory. Go to the “boards\Zonestar P802M” sub folder, and copy the Configuration.h file to “src\ArduinoAVR\Repetier” folder. Then open the “src\ArduinoAVR\Repetier\Configuration.h” with Notepad, and change

#define ZAXIS_STEPS_PER_MM 1600

to

#define ZAXIS_STEPS_PER_MM 400

A good idea is to also change the accelerations to lower values to prevent vibrations. Change these:

#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1000
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 2000
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 2000

to

#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 400
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 400
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 800
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 800

Finally, save the file. Next, you have to compile the source to binary hex file using the Arduino IDE. The easiest way to do it, is to use the Arduino IDE bundled with Skynet3D firmware (it's preconfigured for Anet A8). Just download it from https://www.facebook.com/skynet3ddevelopment/posts/1757218651186387, extract it and run “Skynet V2\arduino-1.6.9-slim\arduino-1.6.9\arduino.exe”. Open the Repetier.ino located in the “src\ArduinoAVR\Repetier” sub folder where you extracted the Repetier firmware, and compile & upload it from the Arduino IDE.

Note: for my own Anet A8, I had to change the following parameter too, because otherwise X=0 was 6mm to the right from the edge of the bed. Changed

#define X_MIN_POS -38

to

#define X_MIN_POS -32
  • reprap/firmware/anet/repetier/install.1483978049.txt.gz
  • Last modified: 2018/12/02 02:27
  • (external edit)