Long time lurker first time poster!
I've been having trouble finding a satisfactory answer to this through the forums so I'm posting this question. I'm trying to send data from one Arduino Uno R3 to another in the same cable/cord as DC power (up to 100W). The first Arduino controls a main unit that operates independently whereas the second controls an auxiliary not-always-used peripheral unit containing a Peltier element (thus the high power). I want to send start/stop/PID settings signals from the main unit/Arduino to the secondary unit/Arduino and have the main unit receive temperature data from the secondary unit.
My idea is to use USB-C as an all-in-one power and data cable to simplify the connection between these two. I want to send ~100W of power at 12V through the cable while also passing this data back and forth. Could I use a USB-C board like this or this and use the RX/TX ports on my two Arduinos to communicate serially while also supplying the power through the USB-C cable via the Vcc and ground lines? Is this the right strategy or is there a more proper way to do this?
Thanks in advance!
EDIT: A picture is worth a thousand words