Tengo un montón de MCU Atmega16A por ahí, así que quiero usarlos con un ESP8266 para transmitir la temperatura y eso en cada habitación de mi casa a un servidor. El problema es que, si necesito actualizar el firmware en ellos, debo llevar el dispositivo de esa habitación a otro diferente para actualizar el firmware.
El problema es que una vez que conecto el programador, suministrará energía al controlador, comenzará a detectar la temperatura de la habitación y le dirá al servidor la habitación en la que estaba . de la sala en la que está actualmente . El servidor no sabe la diferencia, por lo que alterará mis resultados y demás.
Entonces, ¿hay alguna forma en que pueda detectar cuándo el encabezado de 6 pines de ICSP tiene el cable de los programadores conectado? Solo una cosa simple que le dirá al controlador: "Oye, puede que no estemos en la habitación correcta, no le digas al servidor ninguna medida"