Programming Arduino without the Arduino IDE (linux).

I want to know whether it's possible to program the Arduino with a simple Text - Editor and a Compiler (avr-dude, or Bossac) and where do I start from? I want to learn a bit more about the AVR micro controllers & Atmel ARM SAM3X without relying on ready-made friendly libraries; etc, reading and writing to registers.

without relying on ready-made friendly libraries; etc, reading and writing to registers.

Nothing is stopping you not using the arduino libraries.

Yes using a text editor and avr-dude and a programmer you can program the AVR.

where do I start from?

Well it looks like you don't want to abandon friendlessness after all.

Grumpy_Mike:

without relying on ready-made friendly libraries; etc, reading and writing to registers.

Nothing is stopping you not using the arduino libraries.

Yes using a text editor and avr-dude and a programmer you can program the AVR.

where do I start from?

Well it looks like you don’t want to abandon friendlessness after all.

Okay, so gcc-avr & avr-dude + text editor + reference manual from Atmel

what bout for due? which gcc compiler would i use?

You could try this:- http://www.arm.com/products/tools/software-tools/ds-5/compiler.php