можно сделать 1-wire подобный интерфейс с внешними транзисторами, повешать его на UART, TX на базу тразнистора, RX на коллектор, получите полудуплекс, связь до 100м на 9600, дешево и сердито, развязка - пара оптронов, питание шины можно сделать только со стороны мастера, на слэйвах сэкономите. если на словах непонятно, могу нарисовать

PS. по сути аналог LIN интерфейса