1x Cherry MX switch or compatible alternative, bonus points for clicky
Assembly instructions:
Print both parts
Insert the switch into the main body
When connecting the plant/back to the switch, be very careful to align the stem with the switch, depending on the tolerances of your printer, you may need to use an exacto blade to clean up the printed hole or use a small dab of superglue to secure the “keycap” to the switch
Printing instructions/tips:
Body:
Print however you want, no real difficulties here
Minor bridging required inside the switch hold but shouldn't be a concern
Back:
The stem of an MX key switch is small so any precision you can add here helps
I used:
0.1mm layer height with a detail profile
Supports under the switch void and under the front (steep overhang) but not within the switch stem because there isn't really a benefit and would be really hard to remove (see screenshot)