So the ESP32 has 20 I/O pins and the Mega has 48
I have a fairly straight forward build in mind to start with; HWT, RIMS, and BK elements, 3 RTD probes, and a chugger pump
I count 1 I/O for each element, 3 for the probes and 1 for the pump so 7 total...
Other than future proofing/not having to rebuy the UniShield part is there another reason to go with the Mega over the ESP32?
Or am I missing some other part that needs I/O control?
In my opinon, not really. The ESP32 is USB or WiFi only, whereas the MEGA can be USB, Wi-Fi, or Ethernet. If the ESP32 covers your short-term I/O needs, I think that is the better route. You can always add more later when you need, and have multiple interfaces physically, and they will not look any different in the user interface (Workspaces).
Yeah I don't have an Ethernet jack in the garage so WiFi is how I will connect to the PC in the other room
Thanks for the advice