User-friendly plug&play way to update sketch?

Hello there!
I have a small project with an arduino Nano and a self designed shield.
I would like to give the users the opportunity to update their device in an easy way, without the need to install and configure the Arduino IDE etc.
Is there a tool that uses the USB bus and works for Windows, maybe iOS that could just do that?
Anything I have to do within the sketch to make that work?
Keep in mind that the users may not have any deeper knowledge on the Arduino itself. They would expect something like a tool for firmwareupates of any commercial device. Just plug it in, check a box and then it will automatically upload to the Nano.
Excuse my ignorance if that is an old hat, but all solutions that I found look to complicated for a novice user to me....

From memory, there is a tool called xLoader. You can try that.

Else provide them with avrdude, your hex file and a script (e.g. batchfile) and instructions. You can zip it nicely and if you set it up properly, after extract it's a matter if just running the batch file from file explorer.

Thank you sterretje,
xLoader seems just be the tool that I was looking for!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.