- Last version for only 32 bit
- Fix and clear code
- Add X dual motor
- Add custom bootscreen
- Fix and clear code
- Rewrite communication
- Fix and clear code
- Fix Type probe
- Add MKR6 system
- Fix and clear code
- Add Stop and Save for Restart (SSR)
- Add Mesh Bed Level (MBL)
- Add Cooler and Hot Chamber
- Add Laser Beam PWM and raster base64
- Add DONDOLO_DUAL_MOTOR for DONDOLO bowden and dual extruder
- Add reader TAG width MFRC522
- Fix serial protocol for Repetier Host
- Bug fix
- Add board folder with files of various board containing the pins
- Add End time on Graphics display when SD print
- Add M35 for upload firmware to Nextion from SD
- Rewrite macros
- Fix M109 so it won't wait for cooling
- Clear code
- Bug fix
- Add M906 Set motor Currents for ALLIGATOR board
- Add M408 JSON OUTPUT
- Add Cartesian Correction Hysteresis and Zwooble
- Bug fix
- Bug Fix
- Big Update
- Add HAL for 8 bit version
- Rewrite Communication
- Rewrite Servo
- Add Color Mixing Extruder
- Added Abort on endstop hit feature
- Added Purge command G1 P
- Added M222 T S set density extrude factor percentage for purge
- Added Filament tot printed in stats
- Overall rewrite
- Added the possibility to invert the logic for lcd buttons.
- Language files bugfix.
- Fixed a freeze problem during write operations to the SD.
- Re-enabled by default SDSUPPORT for DISCOUNT displays.
- SDSUPPORT disabled by default.
- General BugFix.
- Add Dual Extruder DONDOLO.
- Add PID Extrusion Rate Kc in percent.
- New configuration systems (Now you can create a separate file with all configuration and use it in you FW update).
- New namings for file.
- Added more documentation inside configuration file.
- More checks for feature incompatibility during compilation.
- Codeclean.
- General bugfix.
- Removed legacy support for old configuration (Do not use your old configuration files, namings and position for configuration has changed).
- Added dot for SD write operation.
- Added statistics menu.
- Added an overall configuration file.
- Added M70 gcode for calibrate AC721 current sensor.
- Added documentation for calibrate AC721 current sensor.
- Critical stepper motor frequency bugfix.
- Introduced more intuitive menu tree.
- Added a menu option to fix loose steps from LCD.
- Improved italian translation.
- G28 gcode now support the "B" flag that enable you to come back to the last position of the axis before the homing command. (Used for fix loose steps)
- Implemented FAST_PWM_FAN and FAN_SOFT_PWM also for other fan that can be added in configuration_adv file.
- Added the ability to set a min speed to the fan that can be added in configuration_adv file.
- General bugfix.
- Add support for Piggy Alligator board
- Add Debug_info. Repetier button info for enabled or disabled, or M111 S2 for enabled and M111 S0 for disabled.
- Improved Topography Auto Bed Level.
- Add Dryrun ABL and verbose width command G29 D or G29 V(0-4).
- Improve Autoconfiguration for Delta printer.
- Add support (test only) for NEXTION HMI LCD.
- Improved firmare test dialog.
- Bugfix for SDCONFIG routine. Now the configuration file will be readed and created only on the root of the SD.
- Improved "Thermal Runaway Protection" now the system will be halted also if the thermistor is missing before the temperature is reached as suggested in Issue #35.
- Improved "Extruder Idle Oozing Prevention" by adding a more efficient way to detect planned movements. Now this feature seems stable and can be used by anyone.
- Bugfix for sdinit.
- Removed tab character from the code.
- Removed some unuseful spacing from the code.
- Improved support for Delta, SCARA, COREXY & COREXZ kinematics.
- Improved stepper timer for high velocity driver and not.
- Add calibrate surface width DELTA.
- Improved serial comunication width most popular Host.
- Add Acceleration retraction for extruder.
- Add EJerk for extruder.
- Remove limit for virtual extruder to 4. Now width MKR4 or NPr2 is possible have infinite extruder...
- Add M92 T* E (Set step per unit for any extruder).
- Add M203 T* E (Set max feedrate for any extruder).
- Add M204 T* R (Set acc retraction for any extruder).
- Add M205 T* E (Set E Jerk for any extruder).
- Add Slot for G60 & G61.
- G60 Save current position coordinates (all axes, for active extruder). S - specifies memory slot # (0-based) to save into (default 0).
- G61 Apply/restore saved coordinates to the active extruder. X Y Z E - Value to add at stored coordinates. F - Set Feedrate. S - specifies memory slot # (0-based) to save into (default 0).
- Serial message function standardized for a better code style.
- Auto-Create configuration file if not exist.
- FIX for sdcard crash problem during configuration file reading.
- FIX for some undefined SCARA defines.
- Added Power (Watt) Sensor.
- Added Anti OOZING.
- Add Power Consumation and Power On Time.
- Configurations stored in the SD are updated in real-time (every SD_CFG_SECONDS seconds) also if you remove-insert the sd or you start your printer without the SD card.
- Reduced code size, maybe a lot depending on your configuration.
- Improved support for Delta, SCARA, and COREXY kinematics.
- Move parts of Configuration files to
Conditionals.h
andSanityCheck.h
. - Clean up of temperature code.
- Enhanced
G29
with improved grid bed leveling based on Roxy code. See documentation. - EEPROM layout updated to
V21
. - Added
M204
travel acceleration options. M204
"P
" parameter replaces "S
." "S
" retained for backward compatibility.M404
"N
" parameter replaced with "W
." ("N
" is for line numbers only).- Much cleanup of the code.
- Improved support for Cyrillic and accented languages.
- LCD controller knob acceleration.
- Improved compatibility with various sensors, MAX6675 thermocouple.
- Filament runout sensor support.
- Filament width measurement support.
- Support for TMC and L6470 stepper drivers.
- Better support of G-Code
;
comments,\
,N
line numbers, and*
checksums. - Moved GCode handling code into individual functions per-code.
- Initial release.