Which Software / tools for AVR/Arduino under Linux (Ubuntu)

Happy Friday everyone, :slight_smile:

I have a couple of Arduino Uno’s, have blinked LED’s, displayed on LCD’s, used keypads, using the examples/sketches included in the Arduino IDE.

I think am now ready to experiment programming AVR chips (Tiny134, Tiny85, Atmega8, etc).
Because the Tiny’s have limited memory, I would like to take a distance from the Arduino IDE as it produces code which tends to be bigger than it should. While I could setup Atmel Studio under Windows, I would like to use something “lighter”.

Was hoping to have suggestions and/or guidance as to which tools I could/should use.
I think I will need AVR-Dude, avr-gcc, an editor/IDE. Any suggestions on editor/IDE ?
I have seen (but not installed) Eclipse, but am afraid it might be ressources hungly because it is Java ?
Any feedback on Eclipe ? Sorry for such a long questions !

NOTE : My apologies if I have mistakenly posted in the wrong forum. Would AVR Geeks be more appropriate ?

Cheers!
dan, from Canada

I would like to take a distance from the Arduino IDE as it produces code which tends to be bigger than it should.

What makes you think that? The Arduino IDE probably uses the same GCC compiler as the others.

...R

I started with programming ATtiny chips and with http://www.avrfreaks.net/. But since I moved to Arduino, I don't want to go back.

The Arduino code is not bigger and not heavier. If you want to optimize things in a different way, you can use your own compiler options, or even include parts from the Projects at avrfreaks. I doubt if you can make something smaller and lighter than Arduino with the -flto option. http://forum.arduino.cc/index.php?topic=262231.0

Leaving the Arduino IDE will not result into something lighter, but it will certainly be harder. Using the ATmega8 chip is going back in time, you should use the ATmeg328P chip. By the way, I use(d) the ATmega8L chip a lot, and with Arduino.

Talking about lighter, what about a Pro Mini clone for 2.05 dollars ? http://www.ebay.com/sch/i.html?_sacat=0&_sop=15&_nkw=%22pro+mini%22+arduino&rt=nc&LH_BIN=1

For the ATtiny85, have a look at this : http://www.adafruit.com/product/1501