Well, might be me source code here, PDF description here.
Or Gary Limings. Journeyman’s website comprehensively describes his build of one.
![newbutton](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
Or World of Ward (PIC rather than Arduino), available as a finished product, or kit. Note posh keypad.
![ControllerIMG-scaled](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
May be others.
Gary Limings uses a nested menu, which John Stephenson didn’t like, so I wrote a keypad controller
![DSC05965](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
Where my ordinary £2 keypad is set-up as:
![keypad](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
Dave