DoubleResetDetector_Generic Library
MultiResetDetector_Generic Library
How To Install DoubleResetDetector_Generic using Arduino Library Manager
How To Install MultiResetDetector_Generic using Arduino Library Manager
Why do we need this MultiResetDetector_Generic Library
MultiResetDetector_Generic is a library for the STM32F/L/H/G/WB/MP1, boards to detects a configurable multi reset, within configurable timeout (default 10s) seconds, so that an alternative start-up mode can be used. Example use cases are to allow re-configuration of a device's WiFi / MQTT / Blynk credentials or to count the number of resets within a pre-determined timed.
This library is based on, modified and improved from DoubleResetDetector_Generic to add support to MultiResetDetection for STM32F/L/H/G/WB/MP1
This library can be used to detect a multi reset within a predetermined time to force the program to enter a special operation such as Config Portal, Clear Default Data, etc., using :
1. FlashStorage emulated-EEPROM for STM32F/L/H/G/WB/MP1 boards.
Releases v1.0.3
1. Initial coding to support Multiple Reset Detection.
2. Sync with DoubleResetDetector_Generic v1.0.3
Currently Supported Boards
This MultiResetDetector_Generic currently supports these following boards:
1. STM32F/L/H/G/WB/MP1 boards
- Nucleo-144
- Nucleo-64
- Discovery
- Generic STM32F0, STM32F1, STM32F2, STM32F3, STM32F4, STM32F7 (with 64+K Flash): x8 and up
- STM32L0, STM32L1, STM32L4, STM32L5
- STM32G0, STM32G4
- STM32H7
- STM32WB
- STM32MP1
- LoRa boards
- 3-D printer boards
- Generic Flight Controllers
- Midatronics boards
Examples:
1. minimal
Examples from other libraries
Check the long list of Examples from other libraries
Double/MultiResetDetector_Generic Library for STM32F/L/H/G/WB/MP1. Now supports new STM32 core v2.0.0
-
- Posts: 102
- Joined: Thu Feb 27, 2020 7:54 am
- Location: Toronto
Double/MultiResetDetector_Generic Library for STM32F/L/H/G/WB/MP1. Now supports new STM32 core v2.0.0
Last edited by khoih-prog on Tue Apr 27, 2021 10:45 pm, edited 3 times in total.
-
- Posts: 102
- Joined: Thu Feb 27, 2020 7:54 am
- Location: Toronto
Re: MultiResetDetector_Generic Library for STM32F/L/H/G/WB/MP1
Major Releases v1.1.0
1. Use new efficient FlashStorage_STM32
2. Add support to new STM32 core v2.0.0 and STM32L5
1. Use new efficient FlashStorage_STM32
2. Add support to new STM32 core v2.0.0 and STM32L5