Firmware for Original Prusa i3 3D printer by PrusaResearch, ported for RAMPS class boards
Clone or download
#1 Compare This branch is 448 commits ahead, 2138 commits behind prusa3d:MK3.
slippyr4 Fixes for ramps for 3.1.0:-
 addition #if to exlude unsupported microstepping code
 update configuration_prusa.h to match changes in variants/1_75mm_MK2-RAMBo13a-E3Dv6full.h
 tidy up in pins.h
Latest commit 37f40f5 Nov 15, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
ArduinoAddons Different calibrate Z string and finally arduino addons added. Aug 8, 2016
Firmware Fixes for ramps for 3.1.0:- Nov 15, 2017
LICENSE MK2 Firmware release. May 31, 2016 updated readme Apr 29, 2017

Original Prusa i3 MK2 Firmware

General instructions

This is the Prusa Firmware for Prusa i3 Mk2, modified to work with generic RAMPS hardware (or, better yet, a board with more mosfet outputs like MKS BASE or MKS GEN).

Configuration_prusa.h is already there, you don't need, or want, to copy a config from the variants directory.

Ideally, your board has a MOSFET on D7, and you should connect the extruder cooling fan to that (NOT the part fan). The firmware is setup for Dual Z steppers using the E1 driver. It won't matter if you use the Z driver for both either in series or parallel either.

Good luck!!!

Build instructions

Step 1

Install arduino

Step 2

Remove Liquid Crystal library from your arduino or rename it (not certain this is really necessary anymore)

Step 3

Install the arduino addon located in the root of this repo. Don't forget to install correct version! (not certain this is really necessary anymore

Step 4

Upload the firmware to board