Skip to content
This repository has been archived by the owner on Jan 29, 2023. It is now read-only.

Latest commit

 

History

History
91 lines (60 loc) · 3.51 KB

changelog.md

File metadata and controls

91 lines (60 loc) · 3.51 KB

ESP32_PWM Library

arduino-library-badge GitHub release GitHub contributions welcome GitHub issues

Donate to my libraries using BuyMeACoffee



Table of Contents



Changelog

Releases v1.3.3

  1. Add support to new Adafruit boards such as QTPY_ESP32S2, FEATHER_ESP32S3_NOPSRAM and QTPY_ESP32S3_NOPSRAM

Releases v1.3.2

  1. Remove crashing PIN_D24 from examples

Releases v1.3.1

  1. Fix DutyCycle bug. Check float precisison of DutyCycle only sometimes working #3
  2. Fix New Period display bug. Check random dropouts #4
  3. Update examples

Releases v1.3.0

  1. Add support to new ESP32-S3 (ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3, etc.)
  2. Modify examples accordingly

Releases v1.2.2

  1. Use float for DutyCycle and Freq, uint32_t for period.
  2. Optimize code by not calculation in ISR

Releases v1.2.1

  1. DutyCycle to be optionally updated at the end current PWM period instead of immediately. Check DutyCycle to be updated at the end current PWM period #2

Releases v1.2.0

  1. Fix multiple-definitions linker error. Drop src_cpp and src_h directories
  2. Add support to ESP32_C3
  3. Add example multiFileProject to demo for multiple-file project
  4. Improve accuracy by using double, instead of uint32_t for dutycycle, period
  5. Update examples accordingly

Releases v1.1.1

  1. Fix examples to not use GPIO1/TX0 for core v2.0.1+

Releases v1.1.0

  1. Add functions to modify PWM settings on-the-fly
  2. Fix bug
  3. Add example to demo how to modify PWM settings on-the-fly

Releases v1.0.1

  1. Adding PWM end-of-duty-cycle callback function.
  2. Fix bug.
  3. Add end-of-duty-cycle callback feature to examples

Releases v1.0.0

  1. Initial coding for ESP32, ESP32_S2 boards using ESP32 core v2.0.0+