Simple is good. I didn’t want to have to use wires all over the shop. I also plan on having a flask app running on it that I can remote trigger from my phone (future add on).
As of right now, the control box is finished. The software for the esp32 is done. I just need to design and print a box for the esp32 hardware. It’ll be a small box with the esp32 (with oled), a current sensor, and a 5V powersupply.
Here’s pictures of the control box in all it’s crammed-in-there glory.
Inside the box is a large heatsink stuck on the 40A SSR, a 12V powersupply, a 5V buck converter, a pi zero, and a 12V fan. The box will be mounted on the wall on small risers so air can be pulled in from behind the box and evacuated out the bottom of the box. This will hopefully reduce dust from getting in there a little.
The small on/off switch on the side of the box is for manually triggering the DC. It was an after thought. It doesn’t bypass the software, it just toggles an input pin on the zero that causes the SSR to turn on. Mental note for future case designs/build outs… put the strain relief on the incoming cables before wire-nutting them. Getting that zip tie on that cable around the heat sink was difficult.