Еще можно посмотреть тот же 1-Wire, некоторые приделывают i2c(twi) в ультра низкой скорости, но насколько там у них оно работает хз, это костыли- он для этого не предназначен.
Но RS-485 сделан как раз для обмена на длинные расстояния в промышленных масштабах, так что это самый лучший вариант.