<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: Why is Ethernet not a basic interface?</title>
		<link>http://forums.leaflabs.com/topic.php?id=560</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:15:08 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=560" rel="self" type="application/rss+xml" />

		<item>
			<title>mlindeblom on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3130</link>
			<pubDate>Wed, 15 Dec 2010 00:01:20 +0000</pubDate>
			<dc:creator>mlindeblom</dc:creator>
			<guid isPermaLink="false">3130@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Yes, your analysis is valid.&#60;/p&#62;
&#60;p&#62;An SP485 coupled with a STM32F100 series would work for sensors.  Modbus or any Industry standard data interchange would be difficult to fit in 8K flash.  I would prefer 32K.&#60;/p&#62;
&#60;p&#62;8 pins would be too restrictive.  4 are required for power and communication.  Humidity would require 3.  Temperature at least one.  Control ?&#60;/p&#62;
&#60;p&#62;Installation costs would most likely overpower sensor system costs unless excessive.  I an not sure which route would be cheaper overall.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3127</link>
			<pubDate>Tue, 14 Dec 2010 22:52:56 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">3127@http://forums.leaflabs.com/</guid>
			<description>&#60;blockquote&#62;&#60;p&#62;If you check out current MCU pricing at digikey or mouser there isn't much difference in price between a 103 and a 107 part (i.e. without and with Ethernet).
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;If all that is required is one node connected to a PC, then that is fine. It makes  sense to use Ethernet to connect a single node to a PC.&#60;/p&#62;
&#60;p&#62;But, I would expect HVAC to have at least one sensor/room, say 10 rooms, so I don't think the price of a 103 vs a 107 is the basis for Ethernet vs e.g. RS485 comparison.&#60;/p&#62;
&#60;p&#62;Isn't the comparison 10 smart sensors wired with Ethernet vs e.g. RS485?&#60;/p&#62;
&#60;p&#62;If that is the case, the comparison is between STM32F107+LAN8720a+magjack+crystal, over $18 vs e.g. ATtiny+RS485 transciever, under $3, a cost difference of roughly 6x on digikey part prices. &#60;/p&#62;
&#60;p&#62;Clearly an ATtiny based solution should require a smaller PCB, and fewer parts, so the actual production cost difference is bigger. If something is to be sold through retail, I guess the retail price is 3x-5x production cost. Say 3x, so $9 vs $54 per node (using part cost, but manufacturing cost will favour the simpler solution). &#60;/p&#62;
&#60;p&#62;For 10 rooms, that would be $90 vs $540, and a 10-port router for Ethernet.&#60;/p&#62;
&#60;p&#62;Within the same building, RS485 might be twisted pair, and doesn't need a router to build a multi-node network. It might use RJ11 terminations. Don't electricians install telephone cable?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>larryang on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3117</link>
			<pubDate>Mon, 13 Dec 2010 21:29:52 +0000</pubDate>
			<dc:creator>larryang</dc:creator>
			<guid isPermaLink="false">3117@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;For comparison purposes, there's the $59.95 Netduino Plus (&#60;a href=&#34;http://www.netduino.com/netduinoplus/specs.htm)&#34; rel=&#34;nofollow&#34;&#62;http://www.netduino.com/netduinoplus/specs.htm)&#60;/a&#62;.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mlindeblom on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3115</link>
			<pubDate>Mon, 13 Dec 2010 17:47:02 +0000</pubDate>
			<dc:creator>mlindeblom</dc:creator>
			<guid isPermaLink="false">3115@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;If you check out current MCU pricing at digikey or mouser there isn't much difference in price between a 103 and a 107 part (i.e. without and with Ethernet).&#60;/p&#62;
&#60;p&#62;Yes, RS485 is cheaper and has similar data transfer rates.&#60;/p&#62;
&#60;p&#62;We are in an internet or web based world.  I suggest the $5 to $7 increase in cost may be worth making it a standard.&#60;/p&#62;
&#60;p&#62;Yes, you need more memory.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3104</link>
			<pubDate>Sun, 12 Dec 2010 22:24:15 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">3104@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I like Ethernet also. I agree it has a lot of benefits.&#60;/p&#62;
&#60;p&#62;My concerns are:&#60;br /&#62;
- the cost of parts for each ethernet end point is quite significant (&#38;gt; MCU),&#60;br /&#62;
- needs a router (which increases the cost),&#60;br /&#62;
- needs structured wiring i.e. one 'spur'/end-point, so many wires,&#60;br /&#62;
- smallest MCU is quite big (64K+)&#60;/p&#62;
&#60;p&#62;RS485 seems lower cost (transceivers &#38;lt; $2), supports simple two-wire network, and one MCU can support multiple RS485 networks in hardware (if USART supports it). A MCU which can use RS485 can be tiny, i.e. 8-pins, under $2. So entire smart sensor might be under $5.&#60;/p&#62;
&#60;p&#62;So maybe individual sensors on RS485, and 'rooms' on Ethernet?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mlindeblom on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3077</link>
			<pubDate>Fri, 10 Dec 2010 22:25:01 +0000</pubDate>
			<dc:creator>mlindeblom</dc:creator>
			<guid isPermaLink="false">3077@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;See my original post.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://savannah.nongnu.org/projects/lwip&#34; rel=&#34;nofollow&#34;&#62;http://savannah.nongnu.org/projects/lwip&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;lwIP is freely available (under a BSD-style license) in C source code format and can be downloaded from the development homepage.&#60;/p&#62;
&#60;p&#62;The focus of the lwIP TCP/IP implementation is to reduce the RAM usage while still having a full scale TCP. This makes lwIP suitable for use in embedded systems with tens of kilobytes of free RAM and room for around 40 kilobytes of code ROM.&#60;/p&#62;
&#60;p&#62;This stack has already running on Cortex M3 platforms.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>larryang on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3076</link>
			<pubDate>Fri, 10 Dec 2010 21:29:38 +0000</pubDate>
			<dc:creator>larryang</dc:creator>
			<guid isPermaLink="false">3076@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;if you have Ethernet on it, people expect a TCP/IP stack and assorted software and libraries to use it.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>josheeg on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3062</link>
			<pubDate>Thu, 09 Dec 2010 15:03:57 +0000</pubDate>
			<dc:creator>josheeg</dc:creator>
			<guid isPermaLink="false">3062@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;well I hope the dr-brog-arm board inspired and mostly similar to the maple r3 design is in kicad so if you wanted to add thowse parts why not wrap your own and give it back to the community.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>soundcyst on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3061</link>
			<pubDate>Thu, 09 Dec 2010 15:02:17 +0000</pubDate>
			<dc:creator>soundcyst</dc:creator>
			<guid isPermaLink="false">3061@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;ok... so what else do you need to make it?  as long as the pinout of the maple is compatible (i.e. the pins attached to the ethernet aren't used for say, USB, DISC, or RTC), buy a maple, rip off the stm32f103, rework an stm32f107, and design a shield. =)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mlindeblom on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3059</link>
			<pubDate>Wed, 08 Dec 2010 23:39:17 +0000</pubDate>
			<dc:creator>mlindeblom</dc:creator>
			<guid isPermaLink="false">3059@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;The LAN8720a is a PHY chip for $1.74 at Digikey.&#60;br /&#62;
The LPC1768 has an RMII interface included for 9.48 at mouser.com&#60;br /&#62;
A 25 MHz crystal and a magjak complete the interface.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>soundcyst on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3058</link>
			<pubDate>Wed, 08 Dec 2010 22:36:31 +0000</pubDate>
			<dc:creator>soundcyst</dc:creator>
			<guid isPermaLink="false">3058@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;the particular STM32 variant that LeafLabs are using doesn't have any dedicated ethernet hardware.  the stm32f107 is part of their connectivity line, and has a MAC controller on chip, but still requires a chip to convert to the proper PHY layer.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mlindeblom on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3056</link>
			<pubDate>Wed, 08 Dec 2010 21:00:38 +0000</pubDate>
			<dc:creator>mlindeblom</dc:creator>
			<guid isPermaLink="false">3056@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Could the moderator move this post to Community, Developement please
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mlindeblom on "Why is Ethernet not a basic interface?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=560#post-3055</link>
			<pubDate>Wed, 08 Dec 2010 20:51:14 +0000</pubDate>
			<dc:creator>mlindeblom</dc:creator>
			<guid isPermaLink="false">3055@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I have researched various Ethernet options such as W5100, ENC28J60 and native interfaces on ARM chips from TI and NXP.  ST is expected to have one next year.&#60;/p&#62;
&#60;p&#62;I have run some code on the mbed LPC1768 using the IWIP library.&#60;/p&#62;
&#60;p&#62;The question I have is based on current mouser.com pricing why is the LPC1768, the LAN8720a and a magjack not in more common use.&#60;/p&#62;
&#60;p&#62;My application is small residential HVAC control systems.  Ethernet wiring by an certified electrician is easy to obtain.  Home Depot stocks all the wiring parts and supplies.  The local electronics store has the router.&#60;/p&#62;
&#60;p&#62;If I try this with RS485, CANbus or LINbus, I need specialists and don't get electrical isolation.  The price of the micro-controller hardware is about $7 less.&#60;/p&#62;
&#60;p&#62;USB doesn't work over great distances and without human intervention reliability is  questionable.&#60;/p&#62;
&#60;p&#62;I would like to avoid electro-smog and wireless options.&#60;/p&#62;
&#60;p&#62;Comments Please.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
