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

Commit 0b0cdf3

Browse files
authored
v1.0.2
1. Enhance README.md 2. Add platformio.ini
1 parent 6d9d810 commit 0b0cdf3

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,16 +99,19 @@ Another way to install is to:
9999
2. Optimize the code
100100
3. Add more complicated example
101101

102-
Now these new `16 ISR-based Servo controllers` just use one ESP32 Hardware Timer. The number 16 is just arbitrarily chosen, and depending on application, you can increase that number to 32, 48, etc. without problem.
102+
---
103+
104+
Now these new **16 ISR-based Servo controllers** just use one ESP32 Hardware Timer. The number 16 is just arbitrarily chosen, and depending on application, you can increase that number to 32, 48, etc. without problem.
103105

104106
The accuracy is nearly perfect compared to software timers. The most important feature is they're ISR-based timers
105107

106108
Therefore, their executions are not blocked by bad-behaving functions / tasks. This important feature is absolutely necessary for mission-critical tasks.
107109

108-
The `MultipleServos` example, which controls 6 servos independently, will demonstrate the nearly perfect accuracy.
110+
The [**MultipleServos**](examples/MultipleServos) example, which controls 6 servos independently, will demonstrate the nearly perfect accuracy.
109111
Being ISR-based servo controllers, their executions are not blocked by bad-behaving functions / tasks, such as connecting to WiFi, Internet and Blynk services.
110112

111-
This non-being-blocked important feature is absolutely necessary for mission-critical tasks.
113+
This non-being-blocked important feature is absolutely necessary for mission-critical tasks.
114+
112115
You'll see blynkTimer Software is blocked while system is connecting to WiFi / Internet / Blynk, as well as by blocking task in loop(), using delay() function as an example. The elapsed time then is very unaccurate
113116

114117
---
@@ -450,10 +453,9 @@ void loop()
450453
1. Basic 16 ISR-based servo controllers using 1 hardware timer for ESP32.
451454
452455
---
453-
454456
---
455457
456-
### Issues ###
458+
### Issues
457459
458460
Submit issues to: [ESP32_ISR_Servo issues](https://github.com/khoih-prog/ESP32_ISR_Servo/issues)
459461

0 commit comments

Comments
 (0)