0
Offline
Newbie
Karma: 0
Posts: 17
Arduino rocks
|
 |
« on: January 06, 2013, 03:22:18 am » |
An Arduino Uno costs $30. An Uno with Ethernet costs $65. A Raspberry Pi with Ethernet, 512MB RAM, HDMi video and an SD card slot costs $40. An Adafruit Ethernet shield sells for $45, more than the complete Raspberry Pi.
Presumably the adding Ethernet to a Pi cost a few dollars. Why is Ethernet so expensive with Arduino?
Julian
|
|
|
|
|
Logged
|
|
|
|
|
SE USA
Offline
Faraday Member
Karma: 33
Posts: 3624
@ssh0le
|
 |
« Reply #1 on: January 06, 2013, 03:47:32 am » |
cause its custom external hardware no one uses to handle the bulk of the interface, the pi has it in the chip to start with
|
|
|
|
|
Logged
|
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 17
Arduino rocks
|
 |
« Reply #2 on: January 06, 2013, 04:13:35 am » |
Looking at the schematics, the Raspberry Pi seems to use a LAN9512 "Hi-Speed USB 2.0 hub and high-performance 10/100 Ethernet controller". On Digikey these are $3.80 for 100+.
The Wiznet ethernet chip used in the Uno Ethernet costs $4.76 for 100+ from Sparkfun.
These two solutions seem comparable to me. I still don't understand why adding Ethernet to an Arduino costs more than the Arduino on its own. I appreciate costs go down with volumes but an Ethernet shield is still at the top end of shield prices.
|
|
|
|
|
Logged
|
|
|
|
|
Netherlands
Offline
Tesla Member
Karma: 90
Posts: 9407
In theory there is no difference between theory and practice, however in practice there are many...
|
 |
« Reply #3 on: January 06, 2013, 06:10:59 am » |
In another thread someone proposed to use the Pi as the new ethernet "device" for Arduino.. Makes sort of sense ....
|
|
|
|
|
Logged
|
|
|
|
|
Seattle, WA USA
Offline
Brattain Member
Karma: 315
Posts: 35519
Seattle, WA USA
|
 |
« Reply #4 on: January 06, 2013, 07:24:24 am » |
These two solutions seem comparable to me. I still don't understand why adding Ethernet to an Arduino costs more than the Arduino on its own. I appreciate costs go down with volumes but an Ethernet shield is still at the top end of shield prices. The schematics and circuit board design are available, at no cost. The list of parts used is available, at no cost. If you think you can source all the parts, and assemble your own board cheaper, go right ahead.
|
|
|
|
|
Logged
|
|
|
|
|
Chile
Online
Edison Member
Karma: 29
Posts: 1148
Arduino rocks
|
 |
« Reply #5 on: January 06, 2013, 11:40:15 am » |
|
|
|
|
|
Logged
|
|
|
|
|
Tacoma, WA
Offline
Full Member
Karma: 3
Posts: 179
Arduino rocks
|
 |
« Reply #6 on: January 06, 2013, 11:46:07 am » |
eried: That is an ENC28j60 chipset, not a Wiznet. It will gobble up the ram on an Uno like nobodies business, and the standard ethernet library doesn't support it AT ALL. BTW: If you think the ethernet is expensive, look at the WiFi.. EeeGads.. I suppose if you HAVE to prototype a WiFi setup... Remember the Arduino is just an educational/prototyping platform. Prototyping is generally always more expensive than mass production, even if this is prototyping on a mass scale.
|
|
|
|
|
Logged
|
Brian from Tacoma, WA Arduino evangelist - since Dec, 2010.
|
|
|
|
Chile
Online
Edison Member
Karma: 29
Posts: 1148
Arduino rocks
|
 |
« Reply #7 on: January 06, 2013, 02:03:59 pm » |
eried: That is an ENC28j60 chipset, not a Wiznet. It will gobble up the ram on an Uno like nobodies business, and the standard ethernet library doesn't support it AT ALL. BTW: If you think the ethernet is expensive, look at the WiFi.. EeeGads.. I suppose if you HAVE to prototype a WiFi setup... Remember the Arduino is just an educational/prototyping platform. Prototyping is generally always more expensive than mass production, even if this is prototyping on a mass scale.
http://www.ebay.com/itm/Ethernet-Shield-W5100-For-Arduino-2009-UNO-Mega-1280-2560-/270955738702?pt=LH_DefaultDomain_0&hash=item3f1638764eLittle extra <10 usd
|
|
|
|
|
Logged
|
|
|
|
|
|