Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Arduino distributable program file

Tags:

arduino

Similar to an .exe file, is there a way to make a 'distributable' of an Arduino program? Some sort of ready-to-upload file... I'd like to share the program but the code should be kept the most secret as possible, or at least make it hard to know.

like image 272
Javier Avatar asked Feb 12 '26 22:02

Javier


1 Answers

You can distribute the .hex binary file, and then let the users upload the binary on the Arduino themselves.

The ordinary Arduino IDE already does that for you when you click on the button verify & upload, so you simply have to take the generated .hex file and give it away.

Or you can use Arduino Makefile to get your .hex binaries using any other development environment.


Note: even though the source code is not included nor displayed, it is possible to reverse engineer an .hex binary as much as it is possible to do it with an .exe binary.

like image 180
Patrick Trentin Avatar answered Feb 16 '26 19:02

Patrick Trentin



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!