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

Commit 6d67f0e

Browse files
authored
v1.1.0 to modify PWM settings on-the-fly
### 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
1 parent b7e3fa4 commit 6d67f0e

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060

6161
### Why do we need this [ESP32_PWM library](https://github.com/khoih-prog/ESP32_PWM)
6262

63-
#### Important notes
63+
### Important notes
6464

6565
**Don't use ESP32 Core v2.0.1 RC1 yet** as it introduces new breaking features compared to v2.0.0 and will crash these examples
6666

@@ -69,7 +69,7 @@
6969
* [ 3. ISR_16_PWMs_Array_Simple](examples/ISR_16_PWMs_Array_Simple)
7070

7171

72-
## Features
72+
### Features
7373

7474
This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2-based board to create and output PWM to pins. Becayse this library doesn't use the powerful hardware-controlled PWM with limitations, the maximum PWM frequency is currently limited at **500Hz**, which is suitable for many real-life applications. Now you can also modify PWM settings on-the-fly.
7575

src_cpp/ESP32_PWM_ISR.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@
2020
Therefore, their executions are not blocked by bad-behaving functions / tasks.
2121
This important feature is absolutely necessary for mission-critical tasks.
2222
23-
Version: 1.0.1
23+
Version: 1.1.0
2424
2525
Version Modified By Date Comments
2626
------- ----------- ---------- -----------
2727
1.0.0 K Hoang 20/09/2021 Initial coding for ESP32, ESP32_S2, ESP32_C3 boards with ESP32 core v2.0.0+
2828
1.0.1 K Hoang 21/09/2021 Fix bug. Ading PWM end-of-duty-cycle callback function. Improve examples
29+
1.1.0 K Hoang 06/11/2021 Add functions to modify PWM settings on-the-fly
2930
*****************************************************************************************************************************/
3031

3132
#include "ESP32_PWM_ISR.h"

src_cpp/ESP32_PWM_ISR.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@
2020
Therefore, their executions are not blocked by bad-behaving functions / tasks.
2121
This important feature is absolutely necessary for mission-critical tasks.
2222
23-
Version: 1.0.1
23+
Version: 1.1.0
2424
2525
Version Modified By Date Comments
2626
------- ----------- ---------- -----------
2727
1.0.0 K Hoang 20/09/2021 Initial coding for ESP32, ESP32_S2, ESP32_C3 boards with ESP32 core v2.0.0+
2828
1.0.1 K Hoang 21/09/2021 Fix bug. Ading PWM end-of-duty-cycle callback function. Improve examples
29+
1.1.0 K Hoang 06/11/2021 Add functions to modify PWM settings on-the-fly
2930
*****************************************************************************************************************************/
3031

3132
#pragma once

0 commit comments

Comments
 (0)