Slicer Discord
ButtonBot - Button Pushing Bot – 3D printable model from MakerWorld MakerWorld
Robotics

ButtonBot - Button Pushing Bot

31 Downloads
20 Likes
10 Makes
Go to Model
I created this to do one thing: push a button. A very specific button. This might not work for your button pushing needs, but I decided to share it on the off-chance someone else has a similar need to push a button. It's like a switchbot, but for buttons. Specifically, I wanted to be able to push the button from my home automation dashboard (home assistant). The bot uses an SG90 servo (to push the button) and a D1 mini running ESPHome (to tell it to push the button). I've provided an example ESPHome config you can use as a starting point, either for home assistant integration or you could enable the web server or REST API to use it standalone. Alternatively, the D1 Mini supports Arduino, MicroPython, NodeMCU, and others. BOM:1x D1 Mini (I used v3, but anything should be fine)1x SG90 9g Servo*2x M2x5 screws (4mm - 6mm length is ok)2x M4x8 screws (7mm - 13mm length is ok)4x 6x2 magnets for lid4x 6x3 magnets for body (6x2 should work ok here too, just don't press too deep)USB
Category
Robotics
Source
MakerWorld
Published
Updated
What you need to print this: Intermediate Low confidence
Single piece Hardware needed
Supports 1/3
Assembly 0/3
Settings 1/3
Bed size 0/3
Post-process 1/3
Printer
FDM / FFF
File format
STL
Material
Post-processing
Hardware
Software
Cura, PrusaSlicer, or similar
Same designer, more platforms

Rexstuff also publishes on

10 additional models across 1 more platforms

Verified by matching model titles across platforms.
No ratings yet
No comments yet – be the first!

Similar Models

4 Suggestions
Feed Blog Slicer Cost Calculator Image Search Submit Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Add to Collection