You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 14, 2023. It is now read-only.
2. Typically global variables are used to pass data between an ISR and the main program. To make sure variables shared between an ISR and the main program are updated correctly, declare them as volatile.
29
29
30
-
## Design principles of ISR-based Fire and Smoke Alarm
30
+
###Design principles of ISR-based Fire and Smoke Alarm
31
31
32
32
The design principles are as follows:
33
33
@@ -39,6 +39,32 @@ Certainly, with Blynk GUI, we can achieve many more great features, such as `rem
39
39
40
40
This can be applied in many projects requiring reliable system control, where `good, bad, or no connection has no effect on the operation of the system`.
41
41
42
+
### Projects
43
+
44
+
#### Release v1.0.1
45
+
46
+
1.[MasterController](./MasterController)
47
+
2.[SmartFarm_DeepSleep](./SmartFarm_DeepSleep)
48
+
3.[AutoReConnect](./AutoReConnectp)
49
+
50
+
#### Initial Release v1.0.0
51
+
52
+
Initial v1.0.0 release of sample codes to demonstrate the usage of ISR-based timers, designed for Arduino (Mega, Nano, UNO, etc.), ESP8266 and ESP32-based boards, by using these Hardware Timers libraries:
53
+
54
+
- TimerInterrupt Library v1.0.2 for Arduino (Mega, UNO, Nano, etc. ) boards @ https://github.com/khoih-prog/TimerInterrupt
55
+
56
+
- ESP8266TimerInterrupt Library v1.0.2 for ESP8266 boards @ https://github.com/khoih-prog/ESP8266TimerInterrupt
57
+
58
+
- ESP32TimerInterrupt Library v1.0.2 for ESP8266 boards @ https://github.com/khoih-prog/ESP32TimerInterrupt
0 commit comments