Enhanced Firmware for Original Prusa i3 3D printer
Go to file
bubnikv e0bb76032c Reset live adjust on XYZ calibration.
Disable timeouts in the XYZ/Z calibration.
Don't modify feed rate multiplier during the XYZ/Z calibration.
Support multi screen messages in the XYZ/Z calibration - "move the Z carriages up" step.
Support up to three lines in the XYZ/Z calibration messages.
Added a new message "Measuring reference height of calibration point xx of 9".
Changed the "move the Z carriages up" message to suggest rotating the knob.
Changed the "live adjust not set" message to reference the manual chapter and section.
Remove debugging serial line output on Z calibration.
Removed the non-working pressure advance feature.
Improved accuracy of diagonal moves by oversampling the path discretization.
Accelerated the planner by rewriting time critical routines from floating
point to fixed point arithmetics.
2016-09-01 17:05:15 +02:00
ArduinoAddons Different calibrate Z string and finally arduino addons added. 2016-08-08 19:17:19 +02:00
Firmware Reset live adjust on XYZ calibration. 2016-09-01 17:05:15 +02:00
LICENSE MK2 Firmware release. 2016-05-31 14:08:04 +02:00
README.md Bed MINTEMP implemented, MAXTEMP behaviour changed, loading filament bug fixed, Extruder max feedrate increased and Italian language strings fix. 2016-08-07 20:20:48 +02:00

Original Prusa i3 MK2 Firmware

General instructions

Pre-compiled hex output on PRUSA RESEARCH site: http://prusa3d.com/downloads/firmware/

Just download and flash it to the electronics

Build instructions

Step 1

Install arduino

Step 2

Remove Liquid Crystal library from your arduino or rename it

Step 3

Install the arduino addon located in the root of this repo. Don't forget to install correct version!

Step 4

Copy the configuration file matching your printer from variants folder to the the Firmware folder

Step 5

Rename it to "Configuration_prusa.h"

Step 6

Compile the firmware

Step 7

Upload the firmware to board