Pages: [1] 2   Go Down
Author Topic: Wish to slap a friend in the face...  (Read 1037 times)
0 Members and 1 Guest are viewing this topic.
New York
Offline Offline
Edison Member
*
Karma: 1
Posts: 1023
E != m*c^2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Right... so my friend keeps bugging me about why I choose to stick with arduino, even tho the entire board costs like 40-ish, while things like super mini linux comps cost like 10 (srsly?) and operate a full OS...

i personally am not very well acquainted with linux so my only argument is what i can do with arduino is epic and the chip the board uses is worth like 5 bucks... but he doesnt let go of the debate... and i dont have a good response... please help a noob smack this guy in the face with an arduino...

*I have nothing against linux super mini comps, i wish to learn UNIX asap myself, but for the sake of this argument, pls help!!
Logged

Norway@Oslo
Offline Offline
Edison Member
*
Karma: 12
Posts: 2033
loveArduino(true);
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

There a a few reason for using the arduino:
  • Great community
  • Diverse usergroup
  • Open Source Hardware & Software
  • Simplicity of use
  • Project developement time [think of a project->code it by selecting a few libraries <or create one>->upload->profit]
  • Cute header spacing smiley-wink
Logged

SF Bay Area
Offline Offline
Edison Member
*
Karma: 10
Posts: 1235
Arduino Ninja
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Maybe you could ask your friend where a person might purchase these mythical "super mini linux comps".
Logged

Unique RGB LED Modules and Arduino shields: http://www.macetech.com/store

New York
Offline Offline
Edison Member
*
Karma: 1
Posts: 1023
E != m*c^2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

tip of the hat to both of u for good answers, although I think he ended up showing me some site with literally a thumb-drive sized computer, although ive never read any literature on it at all... and yes, the community is epic  ;D
Logged

Left Coast, CA (USA)
Online Online
Brattain Member
*****
Karma: 331
Posts: 16516
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

While I haven't learned or owned linux yet, I do think it would be the OS of choice for embedded applications that would REQUIRE a OS.

However many applications just don't require the power and complexity and overhead of a OS to accomplish the task at hand. The Arduino is great for testing out ideas and wiring experiments to new components. Very fast from idea conception to functional prototype.

It's a learning tool that is as simple as can be without giving up raw performance when required. The basic chips (picaxe, stamp, etc) also fill this requirements but don't have the speed and advantage of using a full blown standard C/C++ compiler under the hood for when you need it. Using an assembler might give a little more speed performance but at a much high cost in learning and development time.

The Arduino project along with all the support groups, vendors and this forum, makes it the best micro-controller system going IMHO.

Lefty
Logged

Torino - Linux
Offline Offline
God Member
*****
Karma: 0
Posts: 522
Pigs on the wings!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I hope i've understood your post (sorry but my english is not so good)...
Two month ago i've met Massimo, the guy who has created arduino...
He told me a phrase that impressed me.

"You can stay in front of a pc (linux/windows/mac: it is not a religion war :-) during a day: it doesn't realize you're here. On the contrary you can teach arduino who you are, if you're next or far and so much..."

I think it is a good answer for your friend, isn't it? :-)

PS: well, at this point you can buy a super mini linux computer and you can interface arduino with it  smiley-razz
Logged


0
Offline Offline
Full Member
***
Karma: 0
Posts: 140
Arduino for HiFi
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Try hooking up an LED to a linux computer and make it blink :-)
Logged

Bangkok
Offline Offline
Full Member
***
Karma: 0
Posts: 173
freeduino.de Admin
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

i would like to see such a 10 dollar linux computer.
i doubt it has usable i/o ports, that's what most of these small computer do not have.
actually you can get an arduino for around 12 dollar, if the price is an argument.

http://moderndevice.com/RBBB_revB.shtml
Logged

U of A, Tucson, AZ
Offline Offline
Full Member
***
Karma: 0
Posts: 164
Hello World
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Here's a linux capable board that has all your direct I/O goodness:

http://www.robotshop.us/roboard-rb-100-vortex86dx-single-board-computer-2.html

at $250USD it's not exactly competing with the Arduino.
Logged

The Big Smoke
Offline Offline
Sr. Member
****
Karma: 0
Posts: 260
Hacking and Slashing
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Though (imo) the hardware value of the Arduino doesn't quite add up. The product value most certainly does.

You COULD use a "cheap" X86 based machine. Good luck finding a board for $10 unless you plan to use an old PC.

Even if you used an Atom board for instance, consider all the problems youd have with it. Serial, PWM multiplexers, the development alone would be a pain - with little support.

Your next choice is ARM. They arn't cheap either, a fair bit more expensive than Arduino. It may be possible to mod an old smart phone but I wouldn't waste my time.

There's plenty of ignorent people around, I just leave them to it. smiley
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 508
Posts: 31431
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
There's plenty of ignorent people around, I just leave them to it.

Well said, tis true. Just because something is popular does not mean it is the best. Just look at the sales of newspapers.

In my experance if you have a progect in embedded computers that uses an operating system then 80% of the debugging time will be spent debugging the operating system.

Unix /Linex isn't so much an operating system but an entire hobby in its own right.
Logged

Norway@Oslo
Offline Offline
Edison Member
*
Karma: 12
Posts: 2033
loveArduino(true);
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
[edit]Wisdom.[/edit]


Logged

Rural Arizona
Offline Offline
Edison Member
*
Karma: 7
Posts: 1711
Incorrigible tinkerer
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Try hooking up an LED to a linux computer and make it blink

Okay.

http://members.cox.net/embed-mobile/3com_test2.mpg

(Sorry for the poor quality:  it's my first attempt at video,  and I recorded it at 10 frames/second to keep it small.  Unfortunately,  I didn't know that MPEGs have to play back at 25fps or faster,  so it zips by at 2.5x the speed it's supposed to).

Now you try hooking up a webcam to an Arduino and getting it to make and upload a video of itself flashing the LED  smiley

Ran

p.s. Ironically,  that PC did cost me about $10,  because it was banged up and stripped of its drives.
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 106
Posts: 6373
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The thing I've noticed about cheap linux computers is that just because you can usually GET something for $10, doesn't mean that that's what is costs.  Being able to re-program some remaindered toy (JuiceBox, anyone?) or router is nice, but you can't base anything very repeatable on it, because the main reason those boxes were cheap was that they were last-years model, and you can't GET them any more.  (for instance, take a look through the list of DDWRT or OPENWRT supported routers, and see how many are still sold...)
By that sort of standard, most of my Arduino boards were less than $10 too, but anybody can buy one at the normal price and duplicate by hacks...

(I imagine the linux blinking LED uses a bit in the parallel port?  The same parallel port not present on many "modern" systems?  oops.)
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 140
Arduino for HiFi
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote

:-)

Now try running it on batteries :-)

(I guess what I tried to say was that it took me like 30 minutes to set up everything and get the LED blinking. But if you give me linux and a PC I will just put it in the junk pile because I wouldn't know where to start)
Logged

Pages: [1] 2   Go Up
Jump to: