Skip to content

Releases: Stellamove/Marlin4Pitta

v1.1.7 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board) and CR-6 SE (4.5.3, ERA 1.1.0.3 board)

27 Jul 07:49
Compare
Choose a tag to compare

Improvements

  • Improved algorithm for filament tip treatment to reduce nozzle clogging
  • Improved functionality by simplifying filament exchange processing

Ender-3 Pro/V2 Board

  • There are A4988 and TMC2208 models of Stepper Driver on the 4.2.2 board (subject to change depending on how Creality is produced).

    Model Board Driver Type
    Ender-3 Pro (stock) 4.2.2 4988
    Ender-3 V2 (stock) 4.2.2 TMC2208
  • Firmware release for Ender-3 Pro (4.2.2 - stock board, 4.2.7 and BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin"
  • Firmware release for Ender-3 V2 (4.2.2 - stock board, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE

Ender-3 V2 LCD

  • Because Ender-3 V2 firmware for PITTA is based on Marlin, not Creality, LCD firmware is based on Marlin's LCD firmware

  • Required to upload only once for the first time

  • There are reports that some customers who have purchased the Ender-3 V2 from around February 2022 have started receiving the Ender-3 V2 with the new LCD model

    LCD Model Folder Name Distributed LCD file
    DWIN (old stock) DWIN_SET LCD_Files_Ender3V2.zip
    DACAI (new stock) private LCD_Files_Ender3V2.zip
  • DWIN LCD Firmware for Ender-3 V2 stock LCD

    • Use the DWIN_SET folder of the distributed LCD_Files_Ender3V2.zip to upload the LCD firmware
  • DACAI LCD Firmware for Ender-3 V2 new LCD (DACAI)

    • Use the private folder of the distributed LCD_Files_Ender3V2.zip to upload the LCD firmware
    • Upload method is similar to DWIN_SET upload procedure, but use private folder and copy it to SD card
    • Upload progress is not shown as a color change, but as a % of progress

CR-6 SE Board

  • The CR-6 SE uses 4.5.2, 4.5.3, ERA 1.1.0.3 boards

    • The 4.5.2 board was used during the Kickstater campaign
    • Most CR-6 SE on the market today use 4.5.3 and ERA 1.1.0.3 boards, and 4.5.3 and ERA 1.1.0.3 boards are compatible with firmware settings
  • Firmware release for CR-6 SE (4.5.3 or ERA 1.1.0.3 - stock board)

    • It is built on the Creality's stock CR-6 SE model(4.5.3, ERA 1.1.0.3) and stock touch screen
    • FILAMENT_RUNOUT_SENSOR define is disabled because the filament runout sensing is handled by the Pitta. And FIL_RUNOUT_PIN is used to communicate with Pitta
    • HOTEND_IDLE_TIMEOUT define is disabled to prevent the nozzle temperature from dropping to 0 degrees in the event of filament changing or nozzle clogging for a long period of time.

CR-6 SE Touch LCD

  • DWIN LCD Firmware for CR-6 SE stock touch screen
    • Because CR-6 SE firmware for PITTA is based on CR6Community firmware, not Creality, DWIN_SET is based on CR6Community's CR-6 SE touch screen firmware (DWIN_SET)
    • Required to upload only once for the first time
    • Use the DWIN_SET folder of the distributed LCD_Files_CR6SE.zip to upload the LCD firmware
    • DO NOT copy ANY DGUS2 kernel upgrade files to the DWIN_SET folder before flashing it to touch screen. DGUS2 kernel upgrade files are intended to be used when there is a problem such as no touch input or incorrect installation of the CR6Community's LCD firmware

Documents

v1.1.6 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board) and CR-6 SE (4.5.3, ERA 1.1.0.3 board)

17 May 09:42
Compare
Choose a tag to compare

Improvements

  • Improved material exchange performance through pattern update, TB_LEN may need to be slightly adjusted after update
  • Improved communication protocol between Pitta and 3D printer, data transmission reliability and recovery time
  • It is recommended to update the firmware of PITTA base (V102), but it is not necessary because there is no major inconvenience in using the existing firmware
  • New recommended ramming settings(see Prusa Slicer Setting Guide). Reduces the occurrence of dots on the wipe tower
  • Included firmware for the Creality's CR-6 SE in the distribution firmware binarys

Ender-3 Pro/V2 Board

  • There are A4988 and TMC2208 models of Stepper Driver on the 4.2.2 board (subject to change depending on how Creality is produced).

    Model Board Driver Type
    Ender-3 Pro (stock) 4.2.2 4988
    Ender-3 V2 (stock) 4.2.2 TMC2208
  • Firmware release for Ender-3 Pro (4.2.2 - stock board, 4.2.7 and BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin"
  • Firmware release for Ender-3 V2 (4.2.2 - stock board, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE

Ender-3 V2 LCD

  • Because Ender-3 V2 firmware for PITTA is based on Marlin, not Creality, LCD firmware is based on Marlin's LCD firmware

  • Required to upload only once for the first time

  • There are reports that some customers who have purchased the Ender-3 V2 from around February 2022 have started receiving the Ender-3 V2 with the new LCD model

    LCD Model Folder Name Distributed LCD file
    DWIN (old stock) DWIN_SET LCD_Files_Ender3V2.zip
    DACAI (new stock) private LCD_Files_Ender3V2.zip
  • DWIN LCD Firmware for Ender-3 V2 stock LCD

    • Use the DWIN_SET folder of the distributed LCD_Files_Ender3V2.zip to upload the LCD firmware
  • DACAI LCD Firmware for Ender-3 V2 new LCD (DACAI)

    • Use the private folder of the distributed LCD_Files_Ender3V2.zip to upload the LCD firmware
    • Upload method is similar to DWIN_SET upload procedure, but use private folder and copy it to SD card
    • Upload progress is not shown as a color change, but as a % of progress

CR-6 SE Board

  • The CR-6 SE uses 4.5.2, 4.5.3, ERA 1.1.0.3 boards

    • The 4.5.2 board was used during the Kickstater campaign
    • Most CR-6 SE on the market today use 4.5.3 and ERA 1.1.0.3 boards, and 4.5.3 and ERA 1.1.0.3 boards are compatible with firmware settings
  • Firmware release for CR-6 SE (4.5.3 or ERA 1.1.0.3 - stock board)

    • It is built on the Creality's stock CR-6 SE model(4.5.3, ERA 1.1.0.3) and stock touch screen
    • FILAMENT_RUNOUT_SENSOR define is disabled because the filament runout sensing is handled by the Pitta. And FIL_RUNOUT_PIN is used to communicate with Pitta
    • HOTEND_IDLE_TIMEOUT define is disabled to prevent the nozzle temperature from dropping to 0 degrees in the event of filament changing or nozzle clogging for a long period of time.

CR-6 SE Touch LCD

  • DWIN LCD Firmware for CR-6 SE stock touch screen
    • Because CR-6 SE firmware for PITTA is based on CR6Community firmware, not Creality, DWIN_SET is based on CR6Community's CR-6 SE touch screen firmware (DWIN_SET)
    • Required to upload only once for the first time
    • Use the DWIN_SET folder of the distributed LCD_Files_CR6SE.zip to upload the LCD firmware
    • DO NOT copy ANY DGUS2 kernel upgrade files to the DWIN_SET folder before flashing it to touch screen. DGUS2 kernel upgrade files are intended to be used when there is a problem such as no touch input or incorrect installation of the CR6Community's LCD firmware

Documents

v1.1.5 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

19 Apr 07:25
Compare
Choose a tag to compare

Improvements

  • An improved pattern has been applied. Through a number of tests, the pattern was finely tuned and reflected to minimize the possibility of material jamming. Usage is the same as before.(PTRN_ 0 and TB_LEN, BR_POS are the same as you before. if needed, please tune it a bit)
  • We improved communication error occurrence when using Octoprint
    • Based on OctoPrint stable version 1.7.3
  • Special pattern applies to this software when the TB_LEN length is less than 200. This enables a more suitable operation for some users if they want to develop DirectDrive mode of PITTA

Boards

  • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a TMC2208 (subject to change depending on how Creality is produced).

  • Firmware release for Ender-3 Pro (4.2.2 - stock board, 4.2.7, BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display.
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA.
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin".
  • Firmware release for Ender-3 V2 (4.2.2 - stock board, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model.
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE
  • DWIN LCD Firmware for Ender-3 V2 stock LCD

    • Because Ender-3 V2 firmware for PITTA is based on Marlin, not Creality, DWIN_SET is based on Marlin's LCD firmware (DWIN_SET).
    • You only need to upload once the first time.
    • You can use the released DWIN_SET.zip or DWIN_SET.zip located in the DWIN_SET repository.
    • For how to update the LCD, see page 14 of the PITTA user manual.
  • DACAI LCD Firmware for Ender-3 V2 new LCD (DACAI)

    • There are reports that some customers who have purchased the Ender-3 V2 from around February 2022 have started receiving the Ender-3 V2 with the new LCD model.
    • You can use the released private.zip or private.zip located in the LCD_Files repository for new LCD model.
    • Upgrade is similar to DWIN_SET upgrade procedure, but unpack private.zip and copy it to SD card with "private" folder.
    • Upgrade progress is not shown as a color change, but as a % of progress.

Documents

v1.1.4 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

01 Apr 07:54
Compare
Choose a tag to compare

Improvements

  • Change nozzle pattern handling routine to reduce noise and vibration during material change
  • Add setting guide document for using Octoprint V1.7.3
    • Based on OctoPrint stable version 1.7.3
    • Change Serial Connection Timeout Settings
    • Change Printer Profiles settings
    • Add "After print job is cancelled" script in GCODE Scripts
    • There is a report that the 3D printer's board may be damaged when connecting the powered off 3D printer's USB port to the powered on OctoPrint's USB port. Please be careful when using OctoPrint.

Boards

  • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a TMC2208 (subject to change depending on how Creality is produced).

  • Firmware release for Ender-3 Pro (4.2.2 - stock board, 4.2.7, BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display.
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA.
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin".
  • Firmware release for Ender-3 V2 (4.2.2 - stock board, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model.
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE
  • DWIN LCD Firmware for Ender-3 V2 stock LCD

    • Because Ender-3 V2 firmware for PITTA is based on Marlin, not Creality, DWIN_SET is based on Marlin's LCD firmware (DWIN_SET).
    • You only need to upload once the first time.
    • You can use the released DWIN_SET.zip or DWIN_SET.zip located in the DWIN_SET repository.
    • For how to update the LCD, see page 14 of the PITTA user manual.
  • DACAI LCD Firmware for Ender-3 V2 new LCD (DACAI)

    • There are reports that some customers who have purchased the Ender-3 V2 from around February 2022 have started receiving the Ender-3 V2 with the new LCD model.
    • You can use the released private.zip or private.zip located in the LCD_Files repository for new LCD model.
    • Upgrade is similar to DWIN_SET upgrade procedure, but unpack private.zip and copy it to SD card with "private" folder.
    • Upgrade progress is not shown as a color change, but as a % of progress.

Documents

v1.1.3 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

28 Mar 08:23
Compare
Choose a tag to compare

Improvements

  • Change nozzle pattern processing routine for filament tip shaping
  • Add setting guide document for using Octoprint V1.7.3
    • Based on OctoPrint stable version 1.7.3
    • Change Serial Connection Timeout Settings
    • Change Printer Profiles settings
    • Add "After print job is cancelled" script in GCODE Scripts
    • There is a report that the 3D printer's board may be damaged when connecting the powered off 3D printer's USB port to the powered on OctoPrint's USB port. Please be careful when using OctoPrint.

Boards

  • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a TMC2208 (subject to change depending on how Creality is produced).

  • Firmware release for Ender-3 Pro (4.2.2 - stock board, 4.2.7, BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display.
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA.
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin".
  • Firmware release for Ender-3 V2 (4.2.2 - stock board, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model.
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE
  • DWIN LCD Firmware for Ender-3 V2 stock LCD

    • Because Ender-3 V2 firmware for PITTA is based on Marlin, not Creality, DWIN_SET is based on Marlin's LCD firmware (DWIN_SET).
    • You only need to upload once the first time.
    • You can use the released DWIN_SET.zip or DWIN_SET.zip located in the DWIN_SET repository.
    • For how to update the LCD, see page 14 of the PITTA user manual.
  • DACAI LCD Firmware for Ender-3 V2 new LCD (DACAI)

    • There are reports that some customers who have purchased the Ender-3 V2 from around February 2022 have started receiving the Ender-3 V2 with the new LCD model.
    • You can use the released private.zip or private.zip located in the LCD_Files repository for new LCD model.
    • Upgrade is similar to DWIN_SET upgrade procedure, but unpack private.zip and copy it to SD card with "private" folder.
    • Upgrade progress is not shown as a color change, but as a % of progress.

Documents

v1.1.2 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

23 Mar 06:24
Compare
Choose a tag to compare

Improvements

  • Change nozzle pattern processing routine for filament tip shaping
  • Add setting guide document for using Octoprint V1.7.3
    • Based on OctoPrint stable version 1.7.3
    • Change Serial Connection Timeout Settings
    • Change Printer Profiles settings
    • Add "After print job is cancelled" script in GCODE Scripts
    • There is a report that the 3D printer's board may be damaged when connecting the powered off 3D printer's USB port to the powered on OctoPrint's USB port. Please be careful when using OctoPrint.

Boards

  • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a TMC2208 (subject to change depending on how Creality is produced).

  • Firmware release for Ender-3 Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display.
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA.
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin".
  • Firmware release for Ender-3 V2 (4.2.2, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model.
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE

Documents

v1.1.1 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

02 Mar 03:08
Compare
Choose a tag to compare

Improvements

  • Change nozzle pattern processing
  • Change command protocol handling

Boards

  • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a TMC2208 (subject to change depending on how Creality is produced).

  • Firmware release for Ender-3 Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display.
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA.
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board(Rev B with STM32F407VG) only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin".
  • Firmware release for Ender-3 V2 (4.2.2, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model.
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE

v1.1.0 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

21 Feb 07:16
Compare
Choose a tag to compare

Improvements

  • Set PTRN_N as 0
  • Add BTT SKR 2.0 board for Ender-3 Pro
  • Add protocol exception handling routine

Boards

  • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a TMC2208 (subject to change depending on how Creality is produced).

  • Firmware release for Ender-3 Pro (4.2.2, 4.2.7, BTT SKR 2.0 board)

    • It is built on the Creality's stock Ender-3 Pro model and stock LCD display.
    • SPEAKER (Buzzer on LCD) is disabled because BEEPER pin is used for communication with PITTA.
    • X, Y, Z, E0 Driver type
      • 4.2.2 : A4988
      • 4.2.7 and BTT SKR 2.0 : TMC2208_STANDALONE
    • Because BTT SKR 2.0 board only uses "firmware.bin" for firmware upload, the name of the firmware to be released always uses "firmware.bin".
  • Firmware release for Ender-3 V2 (4.2.2, 4.2.7 board)

    • It is built on the Creality's stock Ender-3 V2 model.
    • X, Y, Z, E0 Driver type : TMC2208_STANDALONE

Documents

v1.0.9 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7 board)

15 Feb 07:14
Compare
Choose a tag to compare

Improvements

  • Add Pattern 2 (PTRN_N: 2) to test nozzle pattern enhancement

Boards

  • Firmware release for Ender-3 V2/Pro (4.2.2, 4.2.7 board)
    • It is built on the Creality's stock 3D printer models.
    • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a 2208 (subject to change depending on how Creality is produced).
    • The 4.2.2 pre-built firmware binaries were built with 4988 for Ender-3 Pro and 2208 for Ender-3 V2.

Documents

v1.0.8 - Release for Ender-3 V2/Pro (4.2.2, 4.2.7 board)

09 Feb 05:35
Compare
Choose a tag to compare

Improvements

  • Change nozzle pattern parameters for filament end shaping
  • Change the default pattern value to reduce the occurrence of strings when exchanging materials
    • TB_LEN: Tube length
    • RESRV1: 110 (cool distance)
    • RESRV2: 5 (clearing turn)
    • RESRV3: 15 (bonding position)
    • RESRV4: 5 (stay time for bonding and cutting)
    • PTRN_N: 0 (select pattern)
    • BR_POS: 0 (PITTA Bearing position)

Boards

  • Firmware release for Ender-3 V2/Pro (4.2.2, 4.2.7 board)
    • It is built on the Creality's stock 3D printer models.
    • There are A4988 (non-silent) and TMC2208 (silent) models of Stepper Driver on the 4.2.2 board. The stock Ender-3 Pro has a 4.2.2 with a 4988 and the stock Ender-3 V2 uses a 4.2.2 board with a 2208 (subject to change depending on how Creality is produced).
    • The 4.2.2 pre-built firmware binaries were built with 4988 for Ender-3 Pro and 2208 for Ender-3 V2.