I am wondering if you have a particularly bouncy button and something about 'picozero' is causing those bounces to be detected more than when using other mechanisms.picozero seems to exacerbate the issue, as the non-pico zero example I posted works, but if I push the button many times in quick succession, I get the same EventFailedScheduleQueueFull error again.
The more bounces, the more activations presented, the more events may get scheduled, the greater chance the schedule queue will get filled.
I would suggest applying external debouncing to see if that improves things - Add a 100nF capacitor as typically used for supply decoupling, or whatever you have to hand, between your GPIO 13 button input and GND/0V.
Statistics: Posted by hippy — Wed Mar 12, 2025 4:34 pm