Pi Pico firmware for an n-key rollover keyboard