Salve a tutti.
Perdonatemi l'ignoranza ma sono nuovo all'utilizzo di arduino, vorrei sapere se è possibile estrarre il software (stringhe di codice) già presente in una scheda arduino.
E se è fattibile,mi piacerebbe sapere come
Grazie in anticipo!
A meno che il micro non sia bloccato con un'apposita procedura, è possibile estrarre il firmware.
Il firmware estratto sarà in linguaggio macchina e puoi convertirlo in Assembler tramite un disassemblatore.
Non è possibile ricavare il codice originale C.
Per l'operazione ti serve AVRdude, meglio se usi un'interfaccia grafica come Avrdudess, e un programmatore esterno da collegare via ISP.
Puoi usare un secondo Arduino come programmatore esterno e caricarci sopro lo sketch "Arduino as ISP".
Tutto questo è valido per gli AVR a 8bit. Per quelli a 32bit o i PIC è un altro discorso.
P.S.
Dovresti presentarti e leggere il regolamento.
Grazie.