Useless box

Useless box

prusaprinters

Who wouldn't want to create a totally certified useless box? I certainly wanted one since I saw one in Fargo :)Also, I created this as a sort of “Hello world” exercise with ESP32's.See it in action:You'll need:an ESP32the code hosted at https://github.com/wiz78/UselessBoxa 5mm LEDa 220 Ohm resistora mini SPDT lever switcha micro servo motor (I used a Miuzei MS18)some electrical wires4 small M3 screws for the top lide2 longer M3 screws for the ESP blocker and LED supporta 2A USB power supply + micro USB cableSome assembly hints:connect the LED between a GND and a GPIO pin (e.g. 16), using the resistor in between.connect the motor to another GND and a different GPIO (e.g. 18)connect the switch between a GND and GPIO pin (e.g. 12)those are the pins already defined in the code, which you can change of coursethe code can be tweaked to enable an http server to replace the firmware and also to enable other test endpoints. One is especially useful to calibrate the positions of the servo motor once assembled: ie. curl -o- -X POST http://uselessbox.local/servo?pos=80 - you need to find the values to enter in the code for the resting position (arm under the lid), peeking position (arm partially elevated, opening the lid) and pushing position (enough to move the switch to its off position).

Download Model from prusaprinters

With this file you will be able to print Useless box with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Useless box.