arduino / arduino/Arduino

Making sure the Linux installation registers the programmers to avoid using SUDO when burning a bootloader

Open
#1,786 9 comments 0 reactions 0 assignees View on GitHub
Component: IDE feature request OS: Linux
Dominant language
Java
Stars
14.6k
Forks
7k
PR merge metrics
No merged PRs in 30d

Description

The current linux installer (not the Arduino one, but the one included in the software repository) includes a tool for registering the user in dialout, so that it is possible to upload without having to make that operation from command line.

I would suggest including that tool in the current linux installer as well as a script to do what is suggested at the following website:

http://academy.cba.mit.edu/content/tutorials/akf/embedded_programming_arduinoIDE.html

That registers usbtinyisp to work for the dialout group, what in turn, registers the user to be able of using it without SUDO. That should be done for all the programmers shipped by default with the IDE

Contributor guide

Open the contributing guide

Research direction

Start by locating the current Linux installer and the existing tool that registers users in dialout, then compare the requested usbtinyisp setup with the linked tutorial. Done means the installer handles dialout registration for the programmers shipped by default so bootloader uploads work without sudo.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
devops, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.