I am trying to determine the best way to debounce 7 digital inputs with 2 bounce times ranging between 50 ms to 2 seconds. I thought of using the GPIOTE but that seems to only have 7 channels and I'm already using 3 of them for other interrupt activities. What is the best way to accomplish this?
I'm using the nRF52840 and SDK 17.1.0.
Thanks,
Darren