My company is developing a programmable remote control car which is driven by an Arduino Nano. We would like a way for the user to install software updates to the Arduino, but we don't want to give the user access to the code.
Is there a way to compile Arduino code without automatically uploading it, so that I can put the pre-compiled binary up for download on a website?
Then after this how would I go about manually uploading it (to the Arduino)?