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

Change PWM implementation to Arduino #7231 #8246

Merged
merged 2 commits into from
Apr 22, 2020

Conversation

s-hadinger
Copy link
Collaborator

Description:

Changed the implementation of PWM to one of the candidates from Arduino Core esp8266/Arduino#7231

This PR proved very stable at 80MHz and 160MHz, no visible flickering, phase alignment, reduced Interrupt pressure, and good behavior during the short interrupt storm during Wifi connection.

Also dropped support for Arduino Core 2.3.0, 2.4.1, 2.4.2.

Checklist:

  • The pull request is done against the latest dev branch
  • Only relevant files were touched
  • Only one feature/fix was added per PR.
  • The code change is tested and works on core Tasmota_core_stage
  • The code change pass travis tests. Your PR cannot be merged unless tests pass
  • I accept the CLA.

@s-hadinger
Copy link
Collaborator Author

Compilation broken, hold on.

@arendst arendst merged commit f72be91 into arendst:development Apr 22, 2020
@s-hadinger s-hadinger mentioned this pull request Apr 22, 2020
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants