I have a working project, it's stressful and error-prone for me to open it and change the button connection with a pull-down resistor to a pull-up resistor. I would like to just program the buttons to support debounce through the programming interface without modifying the hardware.