Where to begin with Arduino
g33ktalk.com
g33ktalk.com
It allows you to iterate on hardware much faster -- it's a lot like what Rails did to web development.
It also greatly reduces the amount of documentation I'd need to do for a project, because C code with Arduino is much more intuitive than many alternatives (no need to manually set registers and mess with a lot of low-level microcontroller quirks).
While that's still my preferred method for anything I design, the Arduino (like any all-in-one dev board for the platform) is great for testing fast solutions in the time it'd take me just to find all the parts for my generic AVR programming kit.
The best thing is that Arduino brings together two worlds of tinkerers: the hardware/electronics guys now have a lot of software libraries available for free (drivers for a lot of hardware, filesystems), and the software/programming guys now have easy to use hardware modules, so they don't have to think too much about what kind of resistor this LED needs or how can I get a 3.3V supply for that GPS chip.
Edit: ARDX is supposed to be good http://www.oomlout.co.uk/starter-kit-for-arduino-ardx-p-183....
Has anyone here done this?
I've got one prototype completed, and two others I'm working on. Unfortunately, I'm a programmer type, with very little knowledge of electronics, circuit design, and electronics production. Also, I just ordered a couple TI MSP430 LaunchPads to see if they're capable of doing what I've done with the Arduino, since the MSP430 looks like a much cheaper option.