Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an "upload binary to board" option in the IDE #333

Closed
jerabaul29 opened this issue Apr 20, 2021 · 2 comments
Closed

Add an "upload binary to board" option in the IDE #333

jerabaul29 opened this issue Apr 20, 2021 · 2 comments
Assignees
Labels
conclusion: declined Will not be worked on topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@jerabaul29
Copy link

There is a nice feature under:

Sketch > Export compiled Binary

which allows to dump the binary of the sketch under a .bin file.

Would it be possible to also provide an "Upload compile Binary" option somewhere in the IDE, so that the users can upload their pre compiled binaries from the IDE, without the need to use yet another tool?

@jerabaul29 jerabaul29 added the type: enhancement Proposed improvement label Apr 20, 2021
@per1234
Copy link
Contributor

per1234 commented Apr 26, 2021

Hi @jerabaul29. Thanks for taking the time to submit this feature request.

You'll be glad to learn that this functionality is already provided by arduino-cli upload --input-file:
https://arduino.github.io/arduino-cli/latest/commands/arduino-cli_upload/#options
Arduino CLI is part of the Arduino IDE 2.x installation, but you might find it more convenient to just install a standalone copy of Arduino CLI for using directly:
https://arduino.github.io/arduino-cli/latest/installation/

Since uploading a pre-compiled binary is something only for advanced users, there is no need to provide a capability to do it via a GUI.

@per1234 per1234 closed this as completed Apr 26, 2021
@per1234 per1234 added the conclusion: declined Will not be worked on label Apr 26, 2021
@jerabaul29
Copy link
Author

Thanks! :)

You are the people developing the IDE and it is natural that you decide how you want it to look like, but honestly, I do not think that this is such an advanced feature. I know of some colleagues who have 0 experience with Arduino and needed to upload some binaries on a board lately. Since this was not directly available into the IDE, they used a third party software / GUI for doing that, which took them time and was a big buggy process. I think that there are quite many cases in which beginners would like to be upload just by pressing a button which would make their life much easier than finding out of how to use a command line method.

@per1234 per1234 added the topic: code Related to content of the project itself label Oct 25, 2021
@per1234 per1234 self-assigned this Nov 12, 2021
@arduino arduino deleted a comment from Jens869 Sep 29, 2022
@arduino arduino locked as resolved and limited conversation to collaborators Oct 2, 2024
@arduino arduino deleted a comment from Jabadabado Oct 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
conclusion: declined Will not be worked on topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants