Eyy, excelente aporte, justo hace unos días, estaba dándome vueltas por la cabeza el bus I2C, el cual nunca he usado y que tiene un potencial exagerado, ya que sólo necesita 2 GPIO's con el que se pueden controlar un montón de cosas apartir de ahí.
La verdad que con respecto a su detección y al registro que guarda, para mi es un campo totalmente nuevo y que desconozco.
Si se me ocurrió un método sencillo para dejar siempre conectados el router y el chip sin que haya un conflicto a la hora de arrancar ya que como dices tienen que hacerlo por separado y luego conectarlos entre si para que haya comunicación, ....al igual entendí mal o no sería la forma de proceder,,,allá va:
Ponerle al router, al chip, o a ambos, una resistencia y un condensador (RC) para crear un retardo en el arranque, al igual haría falta tb un transistor para que haga la función de corte y saturación (llave de paso/función relé) pero creo que no es necesario.
No me hago una idea clara de los voltajes y demás, ni de las conexiones entre ambos aparatos (bueno del router si, que son 2 GPIO's) lo que no sé exactamente el conflicto a que es debido porque desconozco como funciona el I2C....¿en el router si podrías hace un retardo "sleep" para luego comunicar por I2C o me estoy liando?
Siempre estás innovando, muy buenas inquietudes. Un saludo