Why Eclipse and AVR? Because programming AVR microcontrollers is a lot of fun, and it would be a shame not to be able to dig into the code easily and without any hassle. Although you might have started AVR development using Arduino, I strongly suggest moving to Eclipse and AVR, to be able to do exactly what you want with your code.
In this short blog post I will show you how to get Eclipse working with the AVR plugin. It isn’t very hard. Just follow the steps below, and you should have everything up and running in a few minutes.
Operating System: Linux Mint 16 (Mate) – also tried and working on Ubuntu 11.04 and up.
Step 1: Download and install Eclipse.
Go to and select operating system (in my case, Linux 32-bit).
Step 2: Unzip Eclipse.
Go to the download folder and extract Eclipse to the desired location.
Step 3: Run Eclipse.
Launch Eclipse from the installation folder. Select a path for your workspace (where your projects will be saved, along with all your sources).
Step 4: Install AVR-GCC and AvrDude.
Open up a terminal window and type:
sudo apt-get install gcc-avr binutils-avr gdb-avr avr-libc avrdude
Step 5: Install AVR Plugin for Eclipse.
In Eclipse, click Help > Install New Software.
Click “Work with” in the top right corner and add
Type AVR Eclipse Plugin in the box.
Click Next, Next, I agree, Finish :). If you get any security messeges or warnings, just click OK.
Now Eclipse is installed and you can start programming AVR microcontrollers. You will see how in the next post.