I am trying to create a custom uploader for my sketch, so the user just has to run an executable, click upload and the program be loaded onto a Adafruit Feather M0. I am thinking the easiest way about this would be to use the Arduino CLI gRPC server (daemon) but wondering what other ideas are out there on how to approach this.
I do it with AVRDUDE, a customised batch file, and that’s it. nothing extra.
Batch looks for Com ports and hex files, prompts the user with choices, then runs the upload.
15 seconds later it’s all done.