Ich dachte, CAN ist dasselbe, wie RS485
Jein, RS485 ist eine Übertragungstechnik (differentiell, stromschleife um induktive Störung zu minimieren), CAN ist das Protokoll, welches RS485 (unter anderem) einsetzt

Ich kann CAN auch nur mit 5V und ohne differentielle Übertragung machen. Es ginge aber auch ein Zeilenbasiertes UART Protokoll wie HART (welches man, der Stabilität wegen, auch über RS485 übertragen kann)

Ich denke du solltest dich mit den beannten Technologien mal befassen und deinen favoriten finden, jeder Ansatz hat seinen gewissen Aufwand und seine Schwächen, da entscheidet mehr die Lust und die Affinität was einem gefällt und einfacher scheint (mir persönlich gefällt der Wifi weg am besten)