Double/MultiResetDetector_Generic Library for STM32F/L/H/G/WB/MP1. Now supports new STM32 core v2.0.0

Working libraries, libraries being ported and related hardware
Post Reply
khoih-prog
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

Post by khoih-prog »

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
Last edited by khoih-prog on Tue Apr 27, 2021 10:45 pm, edited 3 times in total.
khoih-prog
Posts: 102
Joined: Thu Feb 27, 2020 7:54 am
Location: Toronto

Re: MultiResetDetector_Generic Library for STM32F/L/H/G/WB/MP1

Post by khoih-prog »

Major Releases v1.1.0

1. Use new efficient FlashStorage_STM32
2. Add support to new STM32 core v2.0.0 and STM32L5
Post Reply

Return to “Libraries & Hardware”