SparkFun Forums 

Where electronics enthusiasts find answers.

Discussions on the software and hardware for Atmel's STK standard.
By NiñoScript
#102375
What hardware/software combo should I get for programming and/or debugging on Linux?
(Answers for MacOSX and software that runs through WINE are also welcome)

I want to give the next step, and move out of Arduinos! :D
I've been programming my arduino without Arduino stuff lately, but I also want to try out smaller (cheaper) and bigger AVRs
And someday in the future, try ARMs :)
By SFE-Mike
#102565
Glad to hear you're moving beyond Arduino (our customers grow up so fast!)

Here are some links on HOWTO program AVRs under Linux. We recommend starting with the command-line tools:

http://paul.graysonfamily.org/thoughts/avrlinux/
http://www.linuxjournal.com/article/7289
http://tldp.org/HOWTO/pdf/Avr-Microcont ... -Howto.pdf
http://electrons.psychogenic.com/module ... hLinux.php

...and once you know those are working, try out the very capable IDE (Integrated Development Environment) called Eclipse, which has a plugin available for AVR programming:

http://download.eclipse.org/eclipse/downloads/
http://marketplace.eclipse.org/content/ ... pse-plugin
http://www.avrfreaks.net/wiki/index.php ... or_Eclipse
https://wiki.aalto.fi/download/attachme ... ?version=1

Any other Linux development advice from the SparkFun digirati?
#102707
"Bare metal" development tools on my side:

Cross gcc generated by crossdev tool (gentoo). You can do it by hand but it's tricky (bootstrap gcc + libc build).
Emacs for editor (not for dummies, or for dummies with motivation), with additions like global for tags.
OpenOCD (arm)/avarice (avr) + gdb + ddd for debug.
I have a usbasp for programming AVR (with avrdude) and a clone of jtag for avr.

The whole with multiples terminals and 3 to 4 workspaces.

I never liked integrated IDE, waste of screen surface (I routinely have 3 or 4 sources files under the eyes).
By NiñoScript
#104104
Thankyou for your answers :)

Right now I'm saving for an oscilloscope, but as soon as I can get one, I'll start checking my options here :D

BTW, that AVR ONE! I saw in the link jeger posted, has everything!
I wish I had enough money for that :P

Well… we all wish we had more money, hahaha