Quantity   Component name
2 × ESP32 DevKit ESP-WROOM-32 Used the MakerFocus ESP32 Development Board
2 × 2.4" Nextion Basic Display Nextion Basic Display 2.4'' NX3224T024 2.4inch TFT Resistive Touch Screen Panel 320X240
2 × 3d printed 2.4 Nextion case replacing the connections with Magnets. https://www.thingiverse.com/thing:2103346
16 × Mini Magnets Deryun 180 Pack Refrigerators Magnets Size: 6x2
2 × Button OCR Tactile Push Button Switch ,8 Values 6x6mm Micro Momentary Tact Button Switches with Colorful Button Caps
1 × Perfboard, wire, glue, solder, 3D printer, Filament.