1. I used a SparkFun RP2040 Thing Plus for the microcontroller. It is pin compatible, but the pins are named differently.
2. Double check the keypad row/column pin numbers in the code. They might be slightly different.
3. I didn't include the power section. I used 8 X AAA batteries, and used a voltage regulator to take that down to 5V.