نقل قول نوشته اصلی توسط mahdinano نمایش پست ها
سلام.
کار خیلی ساده و سر راستی نیست:
با فرض اینکه تو سیستم عامل لینوکسی هستید مثله ubuntu بصورت پیش فرض avrdude نصب هست.
برای هر میکرو و برد اردینویی دستوری که به این برنامه می دید تا کدتون رو دامپ (dump) کنه یکمی فرق می کنه، برای اردینو uno ورژن ۳ (rev3) بصورت زیر هست:

avrdude -F -v -pm328p -cstk500v1 -P/dev/ttyUSB0 -b19200 -D -Uflash : r : program.bin:r

که تو این کد /dev/ttyUSB0 پورتی هست که آردینو بهش وصله.

منبع: decompilation - How do I figure out what is burned on an Arduino ROM? - Reverse Engineering Stack Exchange
ممنون از راهنمایی تون ولی من در سیستم عامل ویندوز میخوام