Pololu USB AVR Programmer in Ubuntu without root


The instructions in pololu.com/docs/0J51/all#4 for setting up the Pololu USB AVR Programmer in Ubuntu Linux are pretty good, but I want to add one detail.

When I tried to program with “make program”, I got a “this device is busy” error. I needed “sudo make program”. However it gets annoying really fast to type my password every time I want to program.

I created a udev rule to allow programming without a password.

Create the file /etc/udev/rules.d/10-pololu-programmer.rules and put in it:
SUBSYSTEMS==“usb”, ATTRS{idVendor}==“1ffb”, ATTRS{idProduct}==“0081”, GROUP=“plugdev”, MODE=“0666”

Run “sudo restart udev” and next time you plug in the programmer you should be able to program simply with “make program”

Hello. Thank you very much for sharing this tip with us. In the past when I was working on our Linux support for the programmer and using Ubuntu, I do not recall needing a udev rule, but it is possible that things have changed. What version of Ubuntu do you have?