Mirror of official Prusa firmware with custom changes.

prusa3d-bb a0e8a18004 Fixed temperature range when setting from LCD 10 gadi atpakaļ
hex_files a0e8a18004 Fixed temperature range when setting from LCD 10 gadi atpakaļ
variants 0e2a987d8c Increased maxtemp to make 40W heaters acceptable 10 gadi atpakaļ
BlinkM.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
BlinkM.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Configuration.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
ConfigurationStore.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
ConfigurationStore.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Configuration_adv.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
DOGMbitmaps.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Firmware.ino c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Firmware.sublime-project c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Firmware.sublime-workspace c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
LiquidCrystal.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
LiquidCrystal.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Marlin.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
MarlinSerial.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
MarlinSerial.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Marlin_main.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
README.md c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Sd2Card.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Sd2Card.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Sd2PinMap.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdBaseFile.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdBaseFile.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdFatConfig.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdFatStructs.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdFatUtil.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdFatUtil.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdFile.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdFile.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdInfo.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdVolume.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
SdVolume.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Servo.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
Servo.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
boards.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
cardreader.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
cardreader.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
digipot_mcp4451.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
dogm_font_data_marlin.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
dogm_lcd_implementation.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
fastio.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
language.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
language_cz.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
language_en.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
motion_control.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
motion_control.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
pins.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
planner.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
planner.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
qr_solve.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
qr_solve.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
speed_lookuptable.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
stepper.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
stepper.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
temperature.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
temperature.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
thermistortables.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
ultralcd.cpp a0e8a18004 Fixed temperature range when setting from LCD 10 gadi atpakaļ
ultralcd.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
ultralcd_implementation_hitachi_HD44780.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
ultralcd_st7920_u8glib_rrd.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
vector_3.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
vector_3.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
watchdog.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ
watchdog.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 10 gadi atpakaļ

README.md

Original Prusa i3 Plus Firmware

General instructions

Pre-compiled hex files for all printers by PRUSA RESEARCH are available in hex_files folder.

Just clone the repo and flash it to the firmware

Build instructions

Step 1

Install arduino

Step 2

Remove Liquid Crystal library from your arduino or rename it

Step 3

Install the arduino addon in root of this repo

Step 4

Copy one of the configuration 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