MK4duo

News

Shares
Comments Box SVG iconsUsed for the like, share, comment, and reaction icons

ChangeLog

### Version 4.3.9
* New graphic for Nextion 4.3, 5.0 or 7.0 Normal and Enanched
* Add support 6 Hotends, 4 Hot Beds, 4 Hot Chambers and 1 water Cooler
* Add Support for TMC2130 - TMC2208 - TMC2660 - TMC2160 - TMC5130 - TMC5160
* Add command M228 for setting axis limit min/max
* Add Tool change Park
* Add Tool change filament swap
* Add Prompt support for host
* Rewrite filament runout
* Add support for BLTouch V3.0/V3.1
* Add Prusa MMU2 Support
* Add support thermocouples for bed and hotend.
* Add menu axis limit to menu advanced.
* Add Double-Quad Stepping to command M569 Q and save it into EEPROM.
* Add Option for Safety Timer in configuration_temperature.h
* Add G34 and M422 Z Steppers Auto-Alignment (Cartesian and CORE)
* Add M86 M[min] set safety timer expiration time in minute. M86 M0 will disable safety timer
* Add M217 - Set Park position and tool change parameters
* S[linear] Swap length
* E[linear] Purge length
* P[linear/m] Purge speed
* R[linear/m] Retract speed
* X[linear] Park X (Requires NOZZLE_PARK_FEATURE)
* Y[linear] Park Y (Requires NOZZLE_PARK_FEATURE)
* Z[linear] Park Z Raise
* M301 - Set PID parameters P I D and C.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* P[float] Kp term, I[float] Ki term, D[float] Kd term
* With PID_ADD_EXTRUSION_RATE: C[float] Kc term, L[int] LPQ length
* M303 - PID relay autotune.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* S[temperature] sets the target temperature (default target temperature = 150C), C[cycles], U[Apply result],
* R[Method] 0 = Classic Pid, 1 = Some overshoot, 2 = No Overshoot, 3 = Pessen Pid
* M305 - Set thermistor and ADC parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[float] Thermistor resistance at 25°C, B[float] BetaK, C[float] Steinhart-Hart C coefficien, R[float] Pullup resistor value,
* L[int] ADC low offset correction, O[int] ADC high offset correction, P[int] Sensor Pin
* Set DHT sensor parameter: D0 P[int] Sensor Pin, S[int] Sensor Type (11, 21, 22).
* M306 - Set Heaters parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[int] Pid Drive Min, B[int] Pid Drive Max, C[int] Pid Max,
* L[int] Min temperature, O[int] Max temperature, U[bool] Use Pid/bang bang,
* I[bool] Hardware Inverted, T[bool] Thermal Protection, P[int] Pin
* G34 I[iterations] [accuracy] A[amplification]
* Add Game menu
* Add DHT menu
* Add DHT disply Dew Point
* Fix MBL
* Fix and clear code
... See MoreSee Less

1 week ago

ChangeLog

### Version 4.3.9
* New graphic for Nextion 4.3, 5.0 or 7.0 Normal and Enanched
* Add support 6 Hotends, 4 Hot Beds, 4 Hot Chambers and 1 water Cooler
* Add Support for TMC2130 - TMC2208 - TMC2660 - TMC2160 - TMC5130 - TMC5160
* Add command M228 for setting axis limit min/max
* Add Tool change Park
* Add Tool change filament swap
* Add Prompt support for host
* Rewrite filament runout
* Add support for BLTouch V3.0/V3.1
* Add Prusa MMU2 Support
* Add support thermocouples for bed and hotend.
* Add menu axis limit to menu advanced.
* Add Double-Quad Stepping to command M569 Q and save it into EEPROM.
* Add Option for Safety Timer in configuration_temperature.h
* Add G34 and M422 Z Steppers Auto-Alignment (Cartesian and CORE)
* Add M86 M[min] set safety timer expiration time in minute. M86 M0 will disable safety timer
* Add M217 - Set Park position and tool change parameters
*   S[linear]   Swap length
*   E[linear]   Purge length
*   P[linear/m] Purge speed
*   R[linear/m] Retract speed
*   X[linear]   Park X (Requires NOZZLE_PARK_FEATURE)
*   Y[linear]   Park Y (Requires NOZZLE_PARK_FEATURE)
*   Z[linear]   Park Z Raise
* M301 - Set PID parameters P I D and C.
*   H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
*   T[int] 0-3 For Select Beds or Chambers (default 0)
*   P[float] Kp term, I[float] Ki term, D[float] Kd term
*   With PID_ADD_EXTRUSION_RATE: C[float] Kc term, L[int] LPQ length
* M303 - PID relay autotune.
*   H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
*   T[int] 0-3 For Select Beds or Chambers (default 0)
*   S[temperature] sets the target temperature (default target temperature = 150C), C[cycles], U[Apply result],
*   R[Method] 0 = Classic Pid, 1 = Some overshoot, 2 = No Overshoot, 3 = Pessen Pid
* M305 - Set thermistor and ADC parameters.
*   H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
*   T[int] 0-3 For Select Beds or Chambers (default 0)
*   A[float] Thermistor resistance at 25°C, B[float] BetaK, C[float] Steinhart-Hart C coefficien, R[float] Pullup resistor value,
*   L[int] ADC low offset correction, O[int] ADC high offset correction, P[int] Sensor Pin
*   Set DHT sensor parameter: D0 P[int] Sensor Pin, S[int] Sensor Type (11, 21, 22).
* M306 - Set Heaters parameters.
*   H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
*   T[int] 0-3 For Select Beds or Chambers (default 0)
*   A[int] Pid Drive Min, B[int] Pid Drive Max, C[int] Pid Max,
*   L[int] Min temperature, O[int] Max temperature, U[bool] Use Pid/bang bang,
*   I[bool] Hardware Inverted, T[bool] Thermal Protection, P[int] Pin
* G34 I[iterations] [accuracy] A[amplification]
* Add Game menu
* Add DHT menu
* Add DHT disply Dew Point
* Fix MBL
* Fix and clear code

Comment on Facebook

Respect! Thank you!

MrGoblin si è superato e ha rilasciato la nuova grafica per il Nextion 1_2_0.
Presto sui nostri schermi!!!Image attachment

Comment on Facebook

Bella!

Complimenti

Video image

Comment on Facebook

Un bel copiright per chi lo usa a scopo di lucro sarebbe stata la migliore cosa 😡

Mk4duo é sicuramente il miglio fw in circolazione ed il lavoro del mago é a dir poco incredibile. Tuttavia nasce da marlin, che a sua volta si ciba di Mk4duo... Visto da fuori, da chi come me non si occupa e non sa molto di licenze é tutto complicato. Per capire, essendo progetti open e neanche cc, esistono modi per tutelare il lavoro fatto con Mk4duo?

Non fanno prima a prenderlo tutto e cambiano il nome in pratica ormai è copia e incolla

Sicuramente lo avevano già da molto prima di Mk4duo, si sono solamente dimenticato di divulgarlo! 😂😂😂😂

Comment on Facebook

tamarro vieniammè ! 🙂 🙂

That is awesome!

Solo sul 7 pollici uff 🙁

Nuoooooo🙆‍♂️🙇‍♂️🙆‍♂️🙇‍♂️🙆‍♂️ grande!!!

Angelo Luciano Esposito

Aggiunto il DHT nei menu e il dato Dew Point (punto di rugiada). Alcuni filamenti tecnici hanno bisogno di essere stampati a un determinato Dew Point. Come ce lo portate a quel valore è un fatto vostro, camere chiuse, deumidificatori, insomma siete Maker inventate...

### Version 4.3.9
* Add support 6 Hotends, 4 Hot Beds, 4 Hot Chambers and 1 water Cooler
* Add command M228 for setting axis limit min/max
* Add Prompt support for host
* Rewrite filament runout
* Add BLTouch V3.0
* Add Prusa MMU2 Support
* Add support thermocouples for bed and hotend.
* Add menu axis limit to menu advanced.
* Add Double-Quad Stepping to command M569 Q and save it into EEPROM.
* Add Option for Safety Timer in configuration_temperature.h
* Add G34 and M422 Z Steppers Auto-Alignment (Cartesian and CORE)
* Add M86 M[min] set safety timer expiration time in minute. M86 M0 will disable safety timer
* M301 - Set PID parameters P I D and C.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* P[float] Kp term, I[float] Ki term, D[float] Kd term
* With PID_ADD_EXTRUSION_RATE: C[float] Kc term, L[int] LPQ length
* M303 - PID relay autotune.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* S[temperature] sets the target temperature (default target temperature = 150C), C[cycles], U[Apply result],
* R[Method] 0 = Classic Pid, 1 = Some overshoot, 2 = No Overshoot, 3 = Pessen Pid
* M305 - Set thermistor and ADC parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[float] Thermistor resistance at 25°C, B[float] BetaK, C[float] Steinhart-Hart C coefficien, R[float] Pullup resistor value,
* L[int] ADC low offset correction, O[int] ADC high offset correction, P[int] Sensor Pin
* Set DHT sensor parameter: D0 P[int] Sensor Pin, S[int] Sensor Type (11, 21, 22).
* M306 - Set Heaters parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[int] Pid Drive Min, B[int] Pid Drive Max, C[int] Pid Max,
* L[int] Min temperature, O[int] Max temperature, U[bool] Use Pid/bang bang,
* I[bool] Hardware Inverted, T[bool] Thermal Protection, P[int] Pin
* G34 I[iterations] [accuracy] A[amplification]
* Add Game menu
* Add DHT menu
* Add DHT disply Dew Point
* Fix MBL
* Fix and clear code
... See MoreSee Less

2 months ago

Comment on Facebook

any help with the BL touch v3 not triggering :D?

Prossimamente su Nextion 7 e 4,3.
Coming soon on Nextion 7 e 4,3.
Thx Claudio Mattia alias Mr Goblin.Image attachmentImage attachment

Comment on Facebook

nice interface !

No bed 3 hotend? Bed+hotends =4?

Comment on Facebook

On the left the story, on the right the LEGEND ! (sulla sinistra la storia, sulla destra la LEGGENDA !)

Due super pezzi da 90 !!

Comment on Facebook

Grande lavoro,complimenti

Bellissimo

Video image

Comment on Facebook

### Version 4.3.9
* Add support 6 Hotends, 4 Hot Beds, 4 Hot Chambers and 1 water Cooler
* Add command M228 for setting axis limit min/max
* Add Prompt support for host
* Rewrite filament runout
* Add BLTouch V3.1
* Add Prusa MMU2 Support
* Add support thermocouples for bed and hotend.
* Add menu axis limit to menu advanced.
* Add Double-Quad Stepping to command M569 Q and save it into EEPROM.
* Add Option for Safety Timer in configuration_temperature.h
* Add M86 M[min] set safety timer expiration time in minute. M86 M0 will disable safety timer
* M301 - Set PID parameters P I D and C.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* P[float] Kp term, I[float] Ki term, D[float] Kd term
* With PID_ADD_EXTRUSION_RATE: C[float] Kc term, L[int] LPQ length
* M303 - PID relay autotune.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* S[temperature] sets the target temperature (default target temperature = 150C), C[cycles], U[Apply result],
* R[Method] 0 = Classic Pid, 1 = Some overshoot, 2 = No Overshoot, 3 = Pessen Pid
* M305 - Set thermistor and ADC parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[float] Thermistor resistance at 25°C, B[float] BetaK, C[float] Steinhart-Hart C coefficien, R[float] Pullup resistor value,
* L[int] ADC low offset correction, O[int] ADC high offset correction, P[int] Sensor Pin
* Set DHT sensor parameter: D0 P[int] Sensor Pin, S[int] Sensor Type (11, 21, 22).
* M306 - Set Heaters parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[int] Pid Drive Min, B[int] Pid Drive Max, C[int] Pid Max,
* L[int] Min temperature, O[int] Max temperature, U[bool] Use Pid/bang bang,
* I[bool] Hardware Inverted, T[bool] Thermal Protection, P[int] Pin
* Add Game menu
* Fix and clear code
... See MoreSee Less

4 months ago

Now MK4duo Version 4.3.9 on Github or Configurator tools.
Support for 6 Hotend - 4 Bed - 4 Chamber

* M301 - Set PID parameters P I D and C.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* P[float] Kp term, I[float] Ki term, D[float] Kd term
* With PID_ADD_EXTRUSION_RATE: C[float] Kc term, L[int] LPQ length
* M303 - PID relay autotune.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* S[temperature] sets the target temperature (default target temperature = 150C), C[cycles], U[Apply result],
* R[Method] 0 = Classic Pid, 1 = Some overshoot, 2 = No Overshoot, 3 = Pessen Pid
* M305 - Set thermistor and ADC parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[float] Thermistor resistance at 25°C, B[float] BetaK, C[float] Steinhart-Hart C coefficien, R[float] Pullup resistor value,
* L[int] ADC low offset correction, O[int] ADC high offset correction, P[int] Sensor Pin
* Set DHT sensor parameter: D0 P[int] Sensor Pin, S[int] Sensor Type (11, 21, 22).
* M306 - Set Heaters parameters.
* H[heaters] 0-5 Hotend, -1 BED, -2 CHAMBER
* T[int] 0-3 For Select Beds or Chambers (default 0)
* A[int] Pid Drive Min, B[int] Pid Drive Max, C[int] Pid Max,
* L[int] Min temperature, O[int] Max temperature, U[bool] Use Pid/bang bang,
* I[bool] Hardware Inverted, T[bool] Thermal Protection, P[int] Pin
... See MoreSee Less

4 months ago

Comment on Facebook

esagerato...... a quando una bella gestione via web?

Ancora news sulla 4.3.9 per cartesiane e core:
16:49:00.555 : Config:Set axis max travel:
16:49:00.559 : Config: M228 X190.000 Y190.000 Z170.000
16:49:00.563 : Config:Set axis min travel:
16:49:00.567 : Config: M228 S1 X0.000 Y0.000 Z0.000
... See MoreSee Less

5 months ago

Comment on Facebook

Ecco questa volta ho capito 😅😅😅. Tra l’altro avrei aperto un post a riguardo in questi giorni...

Hola,probé la versión 3.4.8 con un Diamond hotend y cuando se le inroduce el script de mezclas,la impresora se bloquea

Prova questa Samuele Carpi

Bella questa!

Dopo due giorni di lavoro ho aggiornato la libreria sdfat a l'ultima uscita con non poche difficoltà. Ci sono ancora molte cose da affinare, ma piano piano si fa anche quello...
Come novità:
22:08:07.195 : Begin file list
22:08:07.195 : test.gcode 72360
22:08:07.196 : End file list
22:08:11.399 : N2569 M39 F1*118
22:08:11.403 : echo: Card Size:15720 MB, (MB = 1,000,000 bytes)
22:08:11.403 : echo:Formatting...
22:08:11.419 : echo:Blocks/Cluster:64
22:08:11.419 : echo:FAT32
22:08:21.083 : echo:Format done.
22:08:21.086 : SD card ok
22:08:21.086 : echo:SD Card type:SDHC
22:08:21.087 : echo:Manufacturer ID:27
22:08:21.087 : echo:OEM ID:SM
22:08:21.087 : echo:Product:00000
22:08:21.099 : echo:Version:1.0
22:08:21.099 : echo:Serial number:206467672
22:08:21.099 : echo:Manufacturing date:8/2014
22:08:21.099 : echo:CardSize:15720 MB (MB = 1,000,000 bytes)
22:08:21.099 : echo:flashEraseSize:128 blocks
22:08:21.099 : echo:Volume is FAT32
22:08:21.099 : echo:blocksPerCluster:64
22:08:21.099 : echo:clusterCount:479488
22:08:26.683 : echo:freeClusters:479487
22:08:26.683 : echo:freeSpace:15711.83 MB (MB = 1,000,000 bytes)
22:08:26.684 : Begin file list
22:08:26.686 : End file list
... See MoreSee Less

5 months ago

Comment on Facebook

Figata!!! Anche se non ho la minima idea di quello che voglia dire quello che ha scritto....😅😅😅

Per chi ha il Nextion e usa GFX, ho notato un problema che resetta l'immagine. Ci lavoro quanto prima per risolverlo... ... See MoreSee Less

6 months ago

Comment on Facebook

seguo perché ho riscontrato il problema

A me alcune volte inizia bene e visualizza l'oggetto,altre volte no.ma non ho capito il motivo

Anche a me lo fa riparte da zero quando vai nel menu

Mi è arrivato il libro #nogufetti del mitico Andrea Pirazzini alias Piraz, addirittura con dedica.
Lo ringrazio di cuore!!!Image attachment

Comment on Facebook

Come no gufetti? Sono il meglio!

Grazie a te Mago!

New Add Soft PWM to SAM processor and Kickstart for FAN

### Version 4.3.7 Revision 10012019
* Add Command:
* G34: Set Delta Height calculated from toolhead position (only DELTA)
* M930: TMC set blank_time.
* M931: TMC set off_time.
* M932: TMC set hysteresis_start.
* M933: TMC set hysteresis_end.
* M934: TMC set fast_decay_time.
* M935: TMC set disable_I_comparator.
* M936: TMC set stealth_gradient.
* M937: TMC set stealth_amplitude.
* M938: TMC set stealth_freq.
* M939: TMC switch stealth_autoscale.
* M940: TMC switch StealthChop.
* M941: TMC switch ChopperMode.
* M942: TMC switch interpolation.
* M524: Abort the current SD print job (started with M24). (Requires SDSUPPORT)
* M223: T[extruder] S[bool] set Filrunout Logic.
* M224: T[extruder] S[bool] set Filrunout Pullup.
* M666: L delta segment per line.
* M851: Set X Y Z Probe Offset in current units, set speed [F]ast and [S]low, [R]epetititons. (Requires Probe)
* M413: S[bool] Enable / Disable Restart Job. (Requires SD_RESTART_FILE)
* M800: S goto to lcd menu. With no parameters run restart commands. (Requires SD_RESTART_FILE)
* M73: P[percent] Set percentage complete (compatibility with Marlin)
* M116: Wait for all heaters to reach target temperature
* Add Text Menu to Nextion Display
* Add sound function
* Add LCD menu for switch Sound [on - silent - off]
* Add pause before deploy/stow for user confirmation
* Add second serial for arduino due
* Add PCF8574 Expansion IO for pin 120 - 121 - 122 - 123 - 124 - 125 - 126 - 127
* Fix M800 for restart job
* Fix error with lcd 44780 with progress bar active
* Fix M205 with Delta and Junction active
* Fix Dogm LCD
* Add Status menu anim option for graphic display
* Add progress bar to heater when heating
* Add Text Menu SD to Nextion
* Add Support USB FLASH DRIVE such as SD
* Add Thermal protection to command M306 and saved it in EEPROM
* Fixed GFX overlay with Nextion when printing from USB
* Add Statistic in EEPROM and not in SD
* Fixed change filament menu with Nextion LCD
* Fixed send ok in some situations
* Fixed TMC Debug e test connection
* The BABYSTEPPING menu if enabled DOUBLECLICK_FOR_Z_BABYSTEPPING is always working even when it is not in print
* Reduce PROGMEM for print settings
* Add Soft PWM to SAM processor and Kickstart for FAN
* Fix Laser M3 M4 command
* Fix and clear code
... See MoreSee Less

6 months ago

... See MoreSee Less

7 months ago

Load more
Shares