Skip to main content

Introduction

Please note:

The change in mounting means the calibration wizards will fail, only calibrate the Z height.

    • Because the Prusa i3 MK3 already uses an E3D HotEnd the firmware change for Hemera consists of changing the E steps per mm and entering new nozzle to probe offset values.

  1. Connect the Prusa to your Computer. Connect the Prusa to your Computer.
    • Connect the Prusa to your Computer.

  2. Power on.
    • Power on.

  3. Navigate to the firmware folder.
    • Navigate to the firmware folder.

  4. Navigate to the variants folder Find the file named "1_75_MK3-EINSy10a-E3Dv6full.h"
    • Navigate to the variants folder

    • Find the file named "1_75_MK3-EINSy10a-E3Dv6full.h"

    • Rename it to "Configuration_prusa.h"

  5. Copy and paste the file into the previous firmware folder. Copy and paste the file into the previous firmware folder.
    • Copy and paste the file into the previous firmware folder.

  6. Double click to open the Firmware.INO file.
    • Double click to open the Firmware.INO file.

  7. Click file - preferences. Paste into the Additional Boards Manager URLs field:
  8. Select: Tools - Board - Boards Manager. Scroll to the bottom and install "Prusa Research AVR MK3 RAMBo EINSy by Prusa research."
    • Select: Tools - Board - Boards Manager.

    • Scroll to the bottom and install "Prusa Research AVR MK3 RAMBo EINSy by Prusa research."

  9. Select Tools - Boards: PrusaResearch EINSY RAMBo
    • Select Tools - Boards: PrusaResearch EINSY RAMBo

  10. Find the config.h tab Make sure #define LANG_MODE is set to 0, otherwise the screen will not display correctly when the firmware is flashed.
    • Find the config.h tab

    • Make sure #define LANG_MODE is set to 0, otherwise the screen will not display correctly when the firmware is flashed.

  11. Navigate to the Configuration_prusa.h tab. Scroll down to line 429. Change #define X_PROBE_OFFSET_FROM_EXTRUDER 23 to 54
    • Navigate to the Configuration_prusa.h tab.

    • Scroll down to line 429.

    • Change #define X_PROBE_OFFSET_FROM_EXTRUDER 23 to 54

    • Change Y_PROBE_OFFSET_FROM_EXTRUDER 5 to 11

  12. Select the COM port that the Prusa is connected to.
    • Select the COM port that the Prusa is connected to.

    • Don't worry if your port number is different than shown, any peripherals connected will show up as a COM port, double check device manager if you are unsure which to connect to.

  13. Press upload to flash the firmware.
    • Press upload to flash the firmware.

  14. Download and Install Proterface.
  15. Check the baudrate is 115200
    • Check the baudrate is 115200

    • Check you have the correct COM port selected. (this will be different from computer to computer)

    • Then click connect

  16. Type in M 503 to view the currently stored settings.
    • Type in M 503 to view the currently stored settings.

    • From this you should see the Esteps per mm is 161.30, unless you have calibrated the Esteps seperatly.

  17. Send M92 E786.5 to the command line.
    • Send M92 E786.5 to the command line.

    • This should set the E steps to 786.5

    • In order to store that to the EEPROM you need to follow up with a M500 command.

    • This e steps value is a starting point, we recommend running an e step calibration in order to fine tune your printers performance.

Finish Line

One other person completed this guide.

Dan Rock

Member since: 06/07/2018

21,478 Reputation

40 Guides authored

19 Comments

This unfortunately dos not work, after flashing random character appears on the screen

Alex - Reply

Hi Alex,

Please see step 12 that’s what this section is for, you need to set the language mode to 1 in order for English characters to be shown

Dan Rock -

Hi Dan, the value should be changed to 0 as per prusa github guide, also in step 19 the command to be send should be M92 E786.5

Alex -

After checking the step 12, I also had the same screen issue… just set language mode to 0 and now everything is working fine!

Ricardo Fernandez - Reply

Thanks for the guide.

Is there a way to modificate the firmware so that the print had does not move from -19 to 0 on the x-axis when the print starts? I would like to have the biggest possible print area.

steffen - Reply

Add Comment

View Statistics:

Past 24 Hours: 7

Past 7 Days: 66

Past 30 Days: 281

All Time: 4,921