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

Add hardware PWM for fan, laser/spindle and servos on ESP32 boards #23802

Merged
merged 25 commits into from
Mar 18, 2022
Merged

Add hardware PWM for fan, laser/spindle and servos on ESP32 boards #23802

merged 25 commits into from
Mar 18, 2022

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    f2a1e10 View commit details
    Browse the repository at this point in the history
  2. Delete duplicate code

    HoverClub committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    91b5087 View commit details
    Browse the repository at this point in the history
  3. Replaced deleted code

    HoverClub committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    95a4e90 View commit details
    Browse the repository at this point in the history
  4. Revert "Replaced deleted code"

    This reverts commit 95a4e90.
    HoverClub committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    d3a3a85 View commit details
    Browse the repository at this point in the history
  5. Revert "Delete duplicate code"

    This reverts commit 91b5087.
    HoverClub committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    e342689 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. misc. cleanup

    thinkyhead committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    571e41b View commit details
    Browse the repository at this point in the history
  2. use structs, replace WRITE

    thinkyhead committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    c2b1e3a View commit details
    Browse the repository at this point in the history
  3. outdent

    thinkyhead committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    5f9d625 View commit details
    Browse the repository at this point in the history
  4. use structs, replace WRITE

    thinkyhead committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    a8bd231 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Array changes

    Initialise pin array to zeroes.  Revert to separate pin array to save a few bytes of memory (freq & res arrays only need to be 8 deep).
    HoverClub committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    4ef3989 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23d609b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd683d5 View commit details
    Browse the repository at this point in the history
  4. fixed chanPin variable name

    HoverClub committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    381c2bc View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    49dcbda View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    e0b745b View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Update Configuration_adv.h

    Comment update.
    HoverClub committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    76a4b3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c0c152 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    b753786 View commit details
    Browse the repository at this point in the history
  2. Change ADC ref for MKS TinyBee

    MKS TinyBee uses a 2.5V ADC reference instead of a 3.3V on other ESP32 boards.
    HoverClub committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    407d9f5 View commit details
    Browse the repository at this point in the history
  3. Corrects ADC Vref divisor for MKS TinyBee

    MKS TinyBee uses a 2.5V VDDA ADC reference instead of the more common 3.3V.
    HoverClub committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    8259ee9 View commit details
    Browse the repository at this point in the history
  4. Revert "Corrects ADC Vref divisor for MKS TinyBee"

    This reverts commit 8259ee9.
    HoverClub committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    8bccc11 View commit details
    Browse the repository at this point in the history
  5. Revert "Change ADC ref for MKS TinyBee"

    This reverts commit 407d9f5.
    HoverClub committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    63c2965 View commit details
    Browse the repository at this point in the history
  6. Correct ADC Vref divisor for MKS TinyBee

    MKS TinyBee uses a 2.5V VDDA ADC reference instead of the more common 3.3V.  2500.0 = 2.5V.
    Board uses a Zener diode - measuring the actual voltage on any disconnected thermistor pin and using that value ( x 1000) will improve precision.
    HoverClub committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    931fd6b View commit details
    Browse the repository at this point in the history
  7. Revert "Correct ADC Vref divisor for MKS TinyBee"

    This reverts commit 931fd6b.
    HoverClub committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    47e6067 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    7ef3f91 View commit details
    Browse the repository at this point in the history