It's small so it can fit anywhere. Dimensions for 50mm x 45mm (about 2 inches x 1.75 inches).
I developed this as I often need a small wall-mount button for various projects. I'm using mine as a garage remote lockout with my RatGDO garage controller running ESPHome. LED changes color to determine garage door lockout status.
You will only need supports for the rear Wemos mount part. I printed mine in PETG, as the button has an integrated hinge and PETG tends to be more flexible.
You'll need:
How to install everything
For the button, bend the leads out so they face horizontal to the button, as shown in the pictures. The guides around the button are simply there to keep the button centered while you glue it. Put a drop of CA onto the 3D printed platform, then slide the button in place centered on the post, hold it down while the CA dries.
After the CA has dried, the top prongs around the button have served their purpose and need to be snipped off with small flush cutters, otherwise they will prevent the button from being pushed.
For the Wemos D1 Mini, the metal case goes on the bottom as shown in the pictures. Push the rear (antenna side) against the square rear hold-down, then push the front (the side with the USB) in place. It is designed to fit snugly.
You can then solder up your connections and snap on the lid when finished.
The author marked this model as their own original creation.