Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creality Ender 3 S1 Pro/Plus initial implementation based on lcd_rts.cpp #25948

Open
wants to merge 22 commits into
base: bugfix-2.1.x
Choose a base branch
from

Commits on Jun 8, 2023

  1. Creality Ender 3 S1 Pro/Plus initial implementation

    This is MARLIN-E3S1PRO-FORK-BYTT final release.
    
    This fork was ported from the Original Creality Ender 3 S1 Pro Code from here:
    https://github.com/CrealityOfficial/Ender-3S1/tree/s1_pro
    
    This port was created by Thomas Toka.
    
    This code is based on Marlin bugfix-2.1.x taken from:
    Marlin Github
    on the 08th june 2023 after this commit:
    MarlinFirmware@683916e
    
    Other Code was implemented from:
    Creality Github
    Synman Github
    Mriscoc Github
    johncarlson21 Github
    
    Initial commit code taken from the Creality Ender 3 S1 Github Repo:
    CrealityOfficial/Ender-3S1@f8be17f
    
    Crosschecked with the initial and following commits of Synman:
    synman@25d641e
    
    Laser implementation partly taken from Creality´s commit from:
    CrealityOfficial/Ender-3S1@cb5f3c3
    
    Extended temperature table from mriscoc from:
    https://github.com/mriscoc/Ender3V2S1/blob/Ender3V2S1-Released/Marlin/src/module/thermistor/thermistor_1.h#L27
    
    Cardreader Update inspiration taken from:
    https://github.com/CrealityOfficial/CR-10-Smart-Pro/blob/main/Marlin/src/lcd/dwin/lcd_rts.cpp
    
    Autopid implementation and other functions taken from here:
    https://github.com/CrealityOfficial/Ender-5S1
    
    Meshviewer taken from:
    https://github.com/johncarlson21/SV04-Marlin-2.1.x
    ThomasToka committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    896aaf4 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. No configs

    thinkyhead committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    d8b572b View commit details
    Browse the repository at this point in the history
  2. Add RTS to config

    thinkyhead committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    10bcc67 View commit details
    Browse the repository at this point in the history
  3. keep some sanity checks

    thinkyhead committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    43f89da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ecf9374 View commit details
    Browse the repository at this point in the history
  5. don't change default_envs

    thinkyhead committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    2c98fc6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d32112 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b26797 View commit details
    Browse the repository at this point in the history
  8. move custom envs

    thinkyhead committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    b9e8bcd View commit details
    Browse the repository at this point in the history
  9. remove unneeded laser switch

    better remove this switch as the ids after the switch won´t be available in their needed order when the laser is deactivated
    ThomasToka committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    c970e0c View commit details
    Browse the repository at this point in the history
  10. probing margin abl / enable laser feature abl

    - probing margin needs to be 45 all around for abl. we cant reach the last 40 mm on y max on the pro and plus with th probe. also the manual tramming points match those outer abl points
    - laser feature is enabled only for abl builds as ubl does not fit then
    ThomasToka committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    d13ab37 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    eb950bd View commit details
    Browse the repository at this point in the history
  2. merge followup

    thinkyhead committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    86a8824 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    20deeb6 View commit details
    Browse the repository at this point in the history
  2. some cleanup

    thinkyhead committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    40707c0 View commit details
    Browse the repository at this point in the history
  3. Use Temperature methods

    thinkyhead committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    0b89663 View commit details
    Browse the repository at this point in the history
  4. other cleanup

    thinkyhead committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    8c43a77 View commit details
    Browse the repository at this point in the history
  5. more review cleanup

    thinkyhead committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    acc1d6b View commit details
    Browse the repository at this point in the history
  6. further review/rework

    thinkyhead committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    485d557 View commit details
    Browse the repository at this point in the history
  7. wrap M600

    thinkyhead committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    244a339 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    e136912 View commit details
    Browse the repository at this point in the history
  2. merge followup

    thinkyhead committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    5329d70 View commit details
    Browse the repository at this point in the history