Go Down

Topic: Why is Ethernet so expensive? (Read 2815 times) previous topic - next topic

juliangall

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

Osgeld

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
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

juliangall

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.

robtillaart

In another thread someone proposed to use the Pi as the new ethernet "device" for Arduino.. Makes sort of sense ....
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

PaulS

Quote
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.

eried

http://www.ebay.com/itm/MiNi-ENC28J60-Ethernet-LAN-Network-Module-For-Arduino-SPI-AVR-PIC-LPC-STM32-/170929813328?pt=LH_DefaultDomain_0&hash=item27cc35f750
My website: http://ried.cl

UnaClocker

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.
Brian from Tacoma, WA
Arduino evangelist - since Dec, 2010.

eried


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=item3f1638764e

Little extra <10 usd
My website: http://ried.cl


ad2049q

Find out what a 56kbaud ethernet modem cost in 1984, and weighed, and you'll be congratulating the engineers for cutting those by quite a few orders of magnitude.

Go Up