MakerWorld
Robotics
Go to Model
ButtonBot - Button Pushing Bot
31
Downloads
20
Likes
10
Makes
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
Rexstuff also publishes on
10 additional models across 1 more platforms
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!