Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's all true, but for _me_, the Arduino is invaluable for making it easy to go through the many iterations of hardware prototype and software I need before I decide on the final form (or, more commonly, give up on it as not-as-good-an-idea-as-I-first-thought).

If/when I get to a stage where I think I've got a "version 1.0", I'll sometimes (if space really is an issue - in my projects that's usually because I'm trying to fit it inside a small RC plane) reduce it to a 168 or 328 in a minimal-external-component configuration. Often though, an Arduino mini (or even a full sized Arduino) is perfectly fine.

If I ever thought I was going to build dozens or hundreds of something I'd designed, the ~$30 for an Arduino Mini might become an issue, but for my style of homebuilt projects the money spent on a Mini is often a good tradeoff between my money and my time.



That's all true, but for _me_, the Arduino is invaluable for making it easy to go through the many iterations of hardware prototype and software I need before I decide on the final form (or, more commonly, give up on it as not-as-good-an-idea-as-I-first-thought).

Arduino is an OK development board, but it does constrain your final deployment choices.

I use Atmel's STK600 development platform for the same purpose; the STK600 is their modern development board and supports just about every MCU available via (relatively) cheap routing/socket cards. They've got a have a programmable clock generator, adjustable VCC, switches/LEDs/etc, as well as support for ISP programming such that I can burn bootloaders, and high voltage programming if I happen to screw that up.

I can quickly iterate on a design while using an STK600 to prototype, and I'm not constrained by Arduino's hardware/bootloader/MCU requirements, especially in relation to clock speed and power consumption -- something that I would assume matters a lot on RC planes.

Plus, since the STK600 supports the full line of Atmel microcontrollers, you can specialize for the task at hand, be it USB or wireless.

If I ever thought I was going to build dozens or hundreds of something I'd designed, the ~$30 for an Arduino Mini might become an issue, but for my style of homebuilt projects the money spent on a Mini is often a good tradeoff between my money and my time.

I'll admit that the nice thing about the Arduino Mini for deployment is that it's a very accessible (and small sized) package; off the shelf, most people won't want to deal with SMT and would have a hard time building something as small.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: