3x Buttons - 19mm short momentary LED buttons 5v (needs ultra short clearance - low profile) - (1x red led power, 1x white led circle, 1x red led circle).
https://www.aliexpress.com/item/1005001683893211.html
9x M3 6mm - The same self tapping screws also used for hardware scales. 3 for screen (not four as you can't physically get to it), 4 for connecting clip, 2 for attach.
Wifi Switch - I used Sonoff Mini which works on 240v at 10amps. You will need a higher amp wifi switch for 120v.
You must print the connecting clip and the attach for all models.
You could instead print the front edge and front panel together. You can stack these in a slicer if it allows ideally or merge the meshes. Or print and them seperately and glue.
I'd print the chamfered edge ideally for easier pressing buttons on the screen but it's untested.
Then you can either laser the front panel on 3mm plastic, and attach the front edge with glue (like in my photos). Red lines are cut, blue lines are engrave. You can either use a 2 tone plastic, or leave the pealable protector of your acrylic and laser engrave and spray paint the details.
I've forked the main repo, and have made a branch called feature/momentary_buttons. You can find that here (difference in Perhiperals.h): https://github.com/prankard/gaggiuino/tree/feature/momentary-buttons
You need to compile with that, and add the build flags to allow for momentary steam and brew buttons (and any extra flags you want too for your device/system):
[extra]
build_flags =
-DSTEAM_MOMENTARY
-DBREW_MOMENTARY
Wifi Switch - Route live and neutral power from female plug socket on gaggia back panel, and momentary power switch goes straight to front panel.
Brew Steam Buttons
Wire +5v to each positive side of button Leds (wired in parallel)
Wire Gnd to each negative side of button Leds
Ground one pole of steam and brew momentary buttons.
Wire brew other pole of brew and stream momentary buttons to the same as Gagguino pinouts (Blackpill pinout OSC/C15 to steam, Blackpill pinout OSC/C14 to brew).
I've made my middle white button brew, and right red led button steam button. Feel free to change as you wish.
Thanks to the Gaggiuino project
And thanks to @Loogle with their Gaggiuino Logo vector file
The author marked this model as their own original creation.