Mirror of official Prusa firmware with custom changes.

prusa3d-bb 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
hex_files 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
variants 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
BlinkM.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
BlinkM.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Configuration.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
ConfigurationStore.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
ConfigurationStore.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Configuration_adv.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
DOGMbitmaps.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Firmware.ino c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Firmware.sublime-project c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Firmware.sublime-workspace 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
LiquidCrystal.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
LiquidCrystal.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Marlin.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
MarlinSerial.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
MarlinSerial.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Marlin_main.cpp 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
README.md c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Sd2Card.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Sd2Card.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Sd2PinMap.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdBaseFile.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdBaseFile.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdFatConfig.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdFatStructs.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdFatUtil.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdFatUtil.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdFile.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdFile.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdInfo.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdVolume.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
SdVolume.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Servo.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
Servo.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
boards.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
cardreader.cpp 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
cardreader.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
digipot_mcp4451.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
dogm_font_data_marlin.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
dogm_lcd_implementation.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
fastio.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
langtool.php 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
language.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
language_all.cpp 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
language_all.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
language_cz.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
language_en.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
motion_control.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
motion_control.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
pins.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
planner.cpp 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
planner.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
qr_solve.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
qr_solve.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
speed_lookuptable.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
stepper.cpp 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
stepper.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
temperature.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
temperature.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
thermistortables.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
ultralcd.cpp 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
ultralcd.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
ultralcd_implementation_hitachi_HD44780.h 9c2dc0bb42 Version 2.2.3 live Language setting, Language reset when holding knob during startup, revision names redesigned, minor tweeks and cleanup 8 gadi atpakaļ
ultralcd_st7920_u8glib_rrd.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
vector_3.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
vector_3.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
watchdog.cpp c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 gadi atpakaļ
watchdog.h c10d87fa9d Added printed parts, firmware motor current switching, added live Z adjusting, more parametrized and minor cleanup 8 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