Yo estoy con algo parecido:
Por medio de un emisor RF de datos, envio la temperatura de 5 sensores (Un tren de informacion), y lo envio 3 veces. En el receptor lo comparo, si hay algun dato diferente, esos datos no los tomo y le digo que me los vuelva a enviar. Funciona bien...
lo de brunoF
"Por otro lado, si la memoria no se modifica jamás, por qué no deshabilitar la escritura físicamente mediante el pin WP?"
creo que es otra solucion buena.