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

[WIP] Beginnings of a more structured esp32 pwm #2624

Open
wants to merge 29 commits into
base: develop
Choose a base branch
from

Commits on Jan 1, 2023

  1. initial functioning version of ESP32 HardwarePWM. Tested to run on th…

    …e ESP32C3 with up to 5kHz pwm frequency.
    pljakobs committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    50a5efd View commit details
    Browse the repository at this point in the history
  2. some documentation updates

    pljakobs committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    b9b6170 View commit details
    Browse the repository at this point in the history
  3. more documentation

    pljakobs committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    e44e1a9 View commit details
    Browse the repository at this point in the history
  4. more documentation

    pljakobs committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    7279c66 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    1b62bd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61d41da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2f9628 View commit details
    Browse the repository at this point in the history
  4. Revert "more documentation"

    This reverts commit 7279c66.
    pljakobs committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    a9b597d View commit details
    Browse the repository at this point in the history
  5. implemented requested changes from initial PR (now *with* changes. af…

    …ter goofing up with git Sigh)
    pljakobs committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    292f589 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    61f3feb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e71532f View commit details
    Browse the repository at this point in the history
  8. .cpp was also missing. why?

    pljakobs committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    b6c3484 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

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

Commits on Mar 19, 2023

  1. Configuration menu
    Copy the full SHA
    f2d6333 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f061501 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    458234d View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. missing singleton.h

    pljakobs committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    d53ae8c View commit details
    Browse the repository at this point in the history
  2. singleton test branch

    pljakobs committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    09419fd View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    6eceda3 View commit details
    Browse the repository at this point in the history
  2. some channels work

    pljakobs committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    9371b1a View commit details
    Browse the repository at this point in the history
  3. some channels work

    pljakobs committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7cca266 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. more channel work

    pljakobs committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    1025cd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b70f33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4302970 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. more fixes

    pljakobs committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    a554b00 View commit details
    Browse the repository at this point in the history
  2. rewrote the HardwarePWM constructor to use the new ledc_timer/ledc_ch…

    …annel classes which in turn use the channel/timer singleton classes that marshal access to the hardware instances. The actual member functions have not been rewritten yet and still use the esp ledc_ interface (and thus will fail).
    pljakobs committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    5195abc View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. added doxygen for the ledc_channel and ledc_timer class, rewrote the …

    …member functions for HardwarePWM.
    pljakobs committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    4e5cea7 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. Configuration menu
    Copy the full SHA
    3b08563 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a81b1d4 View commit details
    Browse the repository at this point in the history