2023-10-12 08:54 AM - edited 2023-10-12 08:54 AM
I would like to build a 5-button remote (RF 868 Mhz) and was thinking of using the STM32G031F6
(The RF is provided using an external chip, similar to Si4455)
However the STM32G031F6 has only 4 x SYS_WAKEUP pins.
Is there anyway to wake up from standby using one of the other pins too, or do I need to consiuder a different STM32 product?
Basically I need to wakeup from standby, from any of the 5 buttons, send some SPI to the RF CHip, flash an LED and go back to standby.
Power will be from an CR2430 battery cell.
2023-10-12 09:48 AM
Hello @KMill,
According to RM0444, there are up to 5 pins wakeup from Standby/Shutdown mode capability:
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-10-12 03:59 PM - edited 2023-10-12 03:59 PM
Additionally, if there is no need to distinguish the wake-up sources, one can implement an OR logic in hardware. Even a simple diodes can do it. If voltage levels ar not low/high enough to be reliable, just add a single transistor at the output of the OR logic.
2023-10-13 02:47 AM
Unless I am missing something "Up to" is the key there ;)
Unfortunately as far as I can see the G031F6 has only 4. :(
2023-10-13 02:48 AM
Yes I need to distinguish which button woke up the system.
I'll look for another device.