Já bych doplnil - kabely stíněné (v EZÚ jsem viděl, co takové stínění může zachránit), všude kde to je možné dát galvanické, nejlépe optické oddělení, pravidelně obnovovat údaj na LC(D) displeji a doplnit něco jako watchdog, když zabloudí program na Arduinu, tak aby ho to zase nahodilo.