This is a simple case for a matrix keypad connected to a ESP-WROOM-32 (30 pin). Parts held in with M2.5 screws and M3 screws for the bottom plate. I printed in PETG, but PLA would be fine too.
Matrix keypad - https://www.amazon.com/gp/product/B086ZGKDK9
ESP-WROOM-32 - https://www.amazon.com/gp/product/B0B9G74NNM/
M2.5 Screws - https://www.amazon.com/gp/product/B0B3J58MMW
M3 Screws - https://www.amazon.com/gp/product/B0CCPH974T (only if you want the bottom plate in the v2 model)
If you want to make your own modifications to this I've included the OpenSCAD files.
The author marked this model as their own original creation.