Arduino programming

Hello all,

Is there a possibillity to read back the program from an arduino, and how to eventualy do it


You can read back the HEX code from an Atmega chip but it will not be possible to convert that back to the C++ code from which it was derived.


I Googled "read back the program from an arduino" and got over 2 million hits. This is a question that is asked at least once a week here.