<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Daily Duino &#187; Ethernet</title>
	<atom:link href="http://dailyduino.com/archives/category/shields/ethernet/feed" rel="self" type="application/rss+xml" />
	<link>http://dailyduino.com</link>
	<description>mostly daily arduino projects and news</description>
	<lastBuildDate>Fri, 04 Dec 2009 19:46:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Recent Developments with the Ethernet Shield</title>
		<link>http://dailyduino.com/archives/538</link>
		<comments>http://dailyduino.com/archives/538#comments</comments>
		<pubDate>Sat, 11 Apr 2009 18:34:28 +0000</pubDate>
		<dc:creator>Phizone</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Ethernet]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=538</guid>
		<description><![CDATA[There has been quite a flurry of development revolving around the official ethernet shield recently. Here are what I consider a few of the more important changes. Ethernet fixes &#8211; There are some connection issues with the ethernet library with regard to incomplete disconnects. Since the wiznet chip only supports 4 simultaneous connections, this manifests [...]]]></description>
			<content:encoded><![CDATA[<p>There has been quite a flurry of development revolving around the <a href="http://www.arduino.cc/en/Main/ArduinoEthernetShield">official ethernet shield</a> recently. Here are what I consider a few of the more important changes.</p>
<p>Ethernet fixes &#8211; There are some connection issues with the ethernet library with regard to incomplete disconnects. Since the wiznet chip only supports 4 simultaneous connections, this manifests itself pretty quickly if you are trying to poll a server for changes. Etracer, from the arduino forums, found and fixed this problem and has released a new <a href="http://www.etracer.net/arduino/ethernet/Client.cpp">client.cpp</a> as well as detailed the issues in a <a href="http://arduino.cc/pipermail/developers_arduino.cc/2009-April/000763.html ">post</a> to the arduino developers mailing list.</p>
<p><a href="http://arduino.cc/pipermail/developers_arduino.cc/2009-April/000763.html "> </a></p>
<p>Another recent addition is Ben Combee&#8217;s Webduino library, which greatly simplifies processing html forms when using the arduino and ethernet shield as a web server. The library and basic examples are available at: <a href="http://code.google.com/p/webduino/">http://code.google.com/p/webduino/</a></p>
<p>Bjoern Hartmann&#8217;s <a href="http://bitbucket.org/bjoern/arduino_osc/src/14667490521f/libraries/Ethernet/">UDP library</a> has also been used for a couple of recent projects including work on <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1239258729">DNS/DHCP</a> and fellow <a href="http://nomicon.info">Infonomicon</a> member Cynshard&#8217;s work on a <a href="http://github.com/cynshard/arduino-ntp/tree/master">NTP library</a>. The NTP library is particularly useful since it can be combined with the software <a href="http://www.arduino.cc/playground/Code/DateTime">Date/Time</a> library to have fairly accurate time without adding a hardware realtime clock to your project.</p>
<p>As you can see, there seems to be a lot of development activity ongoing for the official ethernet shield and since the addition of networking to the arduino greatly expands its possible uses, I think we&#8217;ll see even more. Please remember to thank these folks for their code and bugfix contributions&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/538/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ethernet Shield</title>
		<link>http://dailyduino.com/archives/285</link>
		<comments>http://dailyduino.com/archives/285#comments</comments>
		<pubDate>Thu, 06 Nov 2008 20:45:03 +0000</pubDate>
		<dc:creator>droops</dc:creator>
				<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[xport]]></category>

		<guid isPermaLink="false">http://dailyduino.com/?p=285</guid>
		<description><![CDATA[The Arduino team has recently released an Official Ethernet Shield.  I was having trouble with my Adafruit XPort shield as you have to configure the XPort and it takes a lot of code to get it going.  This Arduino stuff is supposed to be easy and fun, and the XPort is not.  The official ethernet [...]]]></description>
			<content:encoded><![CDATA[<p>The Arduino team has recently released an <a href="http://arduino.cc/en/Main/ArduinoEthernetShield">Official Ethernet Shield</a>.  I was having trouble with my <a href="http://www.adafruit.com/index.php?main_page=product_info&amp;cPath=17_21&amp;products_id=83&amp;sessid=6c19abd5b28f8ee264046c60031fa08a">Adafruit XPort shield</a> as you have to configure the XPort and it takes a lot of code to get it going.  This Arduino stuff is supposed to be easy and fun, and the XPort is not.  The official ethernet shield though is wonderful.  You have to upgrade the ide to version 12 to get the <a href="http://arduino.cc/en/Reference/Ethernet">ethernet library</a>.  The shield uses SPI to communicate (the library takes care of this) so you only loose digital pins 11, 12 and 13.  It also brings all of your pins up in the same location, so that you can mount another shield on top.</p>
<p>The official Ethernet Shield is also ~$40 so its not a bad price.  <a href="http://www.nkcelectronics.com/arduino-ethernet-shield.html">NKC</a> has them in the states.</p>
<p><a href="http://dailyduino.com/wp-content/uploads/2008/11/ethernet2.jpg"><img class="alignnone size-medium wp-image-304" title="ethernet2" src="http://dailyduino.com/wp-content/uploads/2008/11/ethernet2-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>I plugged in a board with 3 linear pot&#8217;s and edited the basic web server sketch to be a little more to my liking.</p>
<p><a href="http://dailyduino.com/wp-content/uploads/2008/11/ethernet1.jpg"><img class="alignnone size-medium wp-image-305" title="ethernet1" src="http://dailyduino.com/wp-content/uploads/2008/11/ethernet1-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>When I browsed to the Arduino on port 80, this was displayed</p>
<p><a href="http://dailyduino.com/wp-content/uploads/2008/11/ethernetshield1.png"><img class="alignnone size-medium wp-image-306" title="ethernetshield1" src="http://dailyduino.com/wp-content/uploads/2008/11/ethernetshield1-300x158.png" alt="" width="300" height="158" /></a></p>
<p><a href="http://dailyduino.com/wp-content/uploads/2008/11/ethernetshield2.png"><img class="alignnone size-medium wp-image-307" title="ethernetshield2" src="http://dailyduino.com/wp-content/uploads/2008/11/ethernetshield2-300x155.png" alt="" width="300" height="155" /></a></p>
<p>My code is here: <a href="http://dailyduino.com/code/ethernetshield/webserver.pde">http://dailyduino.com/code/ethernetshield/webserver.pde </a></p>
<p>Writing a sketch for the Ethernet Shield is very easy, change the ip address, maybe the subnet mask, and its pretty easy.</p>
]]></content:encoded>
			<wfw:commentRss>http://dailyduino.com/archives/285/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

