Block access to uploaded code in Arduino?

Hey,
Is there any way to block access to uploaded code in an Arduino so that no one can download it to their computer?
Thanks.

Why?

The whole purpose of the forum is to help others.

Stopping download also prevents those wanting to help from testing the code.

Weedpharma

EDIT. AH! you mean from the Arduino chip!!

You can not get the source code out of the Arduino. You can only extract a hex file of the machine code. There is not much you can do with that.

However look at the data sheet for the fuse settings for code protection.

weedpharma:
Why?

The whole purpose of the forum is to help others.

Stopping download also prevents those wanting to help from testing the code.

Weedpharma

EDIT. AH! you mean from the Arduino chip!!

Yes, I meant from the Arduino chip.

Grumpy_Mike:
You can not get the source code out of the Arduino. You can only extract a hex file of the machine code. There is not much you can do with that.

However look at the data sheet for the fuse settings for code protection.

Can you get the source code from the machine code?

Basically no.

Be more specific Mike.

Machine code, yes, if you are good, assembler code, maybe if you are really good.
Source code, no way....

This question is generally asked by someone with an inflated perception of their programming skills. :roll_eyes:

From his/her last post on this topic, it appears that the OP does not like the idea of open source code, but is happy to reap the benefits of using other peoples' open source efforts.

Same phenomenon.