We are currently deploying units with the ATMEGA328 chip. Currently, all ICs have been flashed using the Arduino IDE. Upon release, we would like to offer updating of firmware in some cases, but obviously we would not want to send them the source code and let them download the arduino IDE.
We would like to send a firmware file, and an .exe file like a firmware upgrader, as most companies do. How would I start to go about this?