RAK19003 User Button for WakeUp

I need to control the wake-up of my RAK19003 from standby mode.
I have a RAK4931, RAK12500 GNSS GPS and RAK1904 3-Axis connected to the board.
Is it possible to use the UART or I2C pin as a Wake Up user button?

Because somewhere they warned that using the UART or I2C pin is not recommended:
• Pressing the button on SDA/SCL will cause a “short to ground” on I2C, and if you connect something there later, it will look like a broken bus (stuck I2C).
• Also, don’t use BOOT or UART pins, because you can block boot/flash or serial communication.

image

Hi @Donald ,

If your RAK19003 is version C to E, the UART pins are not RX1 and TX1 but RX0 and TX0. If you are not using it for other purpose, you can test to attach an interrupt on it to have a wakeup function.

Yes, I just looked at the board and I have VE so RX0 and TX0 there. So, is it enough to use one of these two pins + GND and it should work?