<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3794058282021355740</atom:id><lastBuildDate>Sat, 26 Jan 2013 14:25:30 +0000</lastBuildDate><category>Webserver</category><category>Embedded Master</category><category>GHI</category><category>Meridian P</category><category>FEZ</category><category>DPWS</category><category>XBee</category><category>.NET MF 4</category><category>Netduino</category><category>Development Kit</category><category>AUG</category><category>Challenge</category><category>SideShow</category><category>Source Code</category><category>ChipworkX</category><category>Tahoe</category><category>MFtoolkit</category><title>.NET Micro Framework</title><description>Michael's blog about .NET Micro Framework related stuff</description><link>http://netmicroframework.blogspot.com/</link><managingEditor>noreply@blogger.com (Michael Schwarz)</managingEditor><generator>Blogger</generator><openSearch:totalResults>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/netmicroframework" /><feedburner:info uri="netmicroframework" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-5547807279442092987</guid><pubDate>Fri, 10 Dec 2010 10:08:00 +0000</pubDate><atom:updated>2010-12-10T11:08:42.825+01:00</atom:updated><title>The Imagine Cup 2011</title><description>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ClYOKEg3Yks/TQH8JKmZ3SI/AAAAAAAABRE/zN0iLmj_Gj0/s1600-h/IC_logo%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="IC_logo" border="0" alt="IC_logo" align="right" src="http://lh5.ggpht.com/_ClYOKEg3Yks/TQH8JjIxe3I/AAAAAAAABRI/zMHVlKNYCtU/IC_logo_thumb%5B2%5D.png?imgmax=800" width="240" height="133" /&gt;&lt;/a&gt;Learn new skills, meet new friends and quite possibly change the world. The &lt;a href="http://www.imaginecup.com/"&gt;Imagine Cup&lt;/a&gt; is the world’s premier student technology where competitors put their ideas into action through their creativity and innovation to help solve some of the world’s toughest problems – such as education, environmental sustainability, healthcare, disaster relief and more – while competing for cash and prizes. Students compete in one or more of several competitions, including &lt;a href="http://www.imaginecup.com/competitions/Embedded%20Development"&gt;Embedded Development&lt;/a&gt; which challenges students to develop their own embedded devices and go beyond the desktop working in both hardware and software to build a solution using Windows Embedded Compact 7 on a provided embedded device. You have until Jan 9th to register your team and define your proposed project.    &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ClYOKEg3Yks/TQH8KNSmnzI/AAAAAAAABRM/lNjNL-ZgR6U/s1600-h/IC11_Embedded_Lockup%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="IC11_Embedded_Lockup" border="0" alt="IC11_Embedded_Lockup" align="right" src="http://lh6.ggpht.com/_ClYOKEg3Yks/TQH8KqBmo-I/AAAAAAAABRQ/EqKl6PehKxw/IC11_Embedded_Lockup_thumb%5B1%5D.png?imgmax=800" width="240" height="23" /&gt;&lt;/a&gt;If you’re having trouble defining a project, check out &lt;a href="http://www.imaginecup.com/students/imagine-cup-solve-this"&gt;Imagine Cup Solve This&lt;/a&gt;, which provides a marketplace of real-world problems submitted by intergovernmental organizations (IGOs), non-governmental organizations (NGOs) and non-profit organizations from around the world. You can choose a project from the Imagine Cup Solve This Library, or you can focus your creative energies on a social cause that matters most to you.&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; &lt;br /&gt;Check it all out at &lt;a href="http://imaginecup.com"&gt;http://imaginecup.com&lt;/a&gt; and sign up for the &lt;a href="http://www.imaginecup.com/competitions/Embedded%20Development"&gt;Embedded Development&lt;/a&gt; competition before it’s too late.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/j8EKcs5dI7c" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/j8EKcs5dI7c/imagine-cup-2011.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_ClYOKEg3Yks/TQH8JjIxe3I/AAAAAAAABRI/zMHVlKNYCtU/s72-c/IC_logo_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/12/imagine-cup-2011.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-6447378904879168415</guid><pubDate>Wed, 03 Nov 2010 16:17:00 +0000</pubDate><atom:updated>2010-11-19T18:47:10.692+01:00</atom:updated><title>.NET Micro Framework Toolkit – .NET MF 4.1 and Visual Studio 2010 Support</title><description>&lt;p&gt;I have checked-in all the changes necessary for .NET MF 4.1 and Visual Studio 2010 support. Have a look at the &lt;a href="http://mftoolkit.codeplex.com/SourceControl/list/changesets"&gt;project source code page&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Update 5/11:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;You can download the latest release here (including the LE / BE files):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.mftoolkit.net/"&gt;http://www.mftoolkit.net/&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;There are some complaints how the project is organized. The initial projects are done for desktop .NET Framework. As there are only little changes necessary for the .NET Micro Framework I was using the same source code files for the desktop and .NET MF projects and added compiler switches MF to get rid of missing support in .NET MF.&lt;/p&gt;  &lt;p&gt;The .NET MF projects are prefixed with &amp;quot;Micro&amp;quot;, if you want to use the MicroIO project in your .NET MF project you need MicroIO and IO, if using MicroHTTP you need MicroIO, IO and HTTP, too.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/VV2uYtBwOs8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/VV2uYtBwOs8/net-micro-framework-toolkit-net-mf-41.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>3</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/11/net-micro-framework-toolkit-net-mf-41.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-8879677409210964718</guid><pubDate>Sun, 03 Oct 2010 16:58:00 +0000</pubDate><atom:updated>2010-10-03T18:58:18.023+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">DPWS</category><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><title>MSDN Magazine - Connected Devices Using the .NET Micro Framework</title><description>&lt;p&gt;Colin Miller &lt;a href="http://msdn.microsoft.com/en-us/magazine/gg232761.aspx"&gt;wrote&lt;/a&gt; about how .NET Micro Framework fits together with desktop .NET Framework and Microsoft Windows Azure-hosted Web Services using DPWS (Devices Profile for Web Services):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Today, we see a proliferation of applications that include connected devices. In fact, the “Internet of Things” (devices connected over the Internet) is already estimated to be larger than the World Wide Web in terms of endpoints and is projected to grow to an order of magnitude larger in the next few years.&lt;/p&gt;    &lt;p&gt;In the near future, we’ll be interacting with more intelligent devices instead of recognizable computers. Just look around your house. The things that can be usefully connected include your appliances (for energy management, software updates and maintenance); your car (for coordination on recharging your new electric vehicle with the grid, automatic testing and maintenance and software updates); your irrigation system (for scheduling based on weather reports and water management); your pets (to determine their location and configure invisible fencing); your thermostat (for remote control); and much more.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read the &lt;a href="http://msdn.microsoft.com/en-us/magazine/gg232761.aspx"&gt;full article&lt;/a&gt; at MSDN Magazine online and &lt;a href="http://code.msdn.microsoft.com/mag201010Micro"&gt;download the source code at codeplex.com&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/27k-BOEIs4s" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/27k-BOEIs4s/msdn-magazine-connected-devices-using.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/10/msdn-magazine-connected-devices-using.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-6339444069709518246</guid><pubDate>Sun, 26 Sep 2010 17:15:00 +0000</pubDate><atom:updated>2010-09-26T19:15:36.770+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Source Code</category><category domain="http://www.blogger.com/atom/ns#">Netduino</category><title>Netduino Plus – Arduino for .NET MF including Ethernet and Micro SD Support</title><description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="Netduino Plus" border="0" alt="Netduino Plus" align="right" src="http://lh3.ggpht.com/_ClYOKEg3Yks/TJ9_t-Ic3DI/AAAAAAAABQA/iLs-qz3d7Ok/inputandoutput%5B6%5D.jpg?imgmax=800" width="253" height="229" /&gt; Secret Labs is launching its &lt;a href="http://www.netduino.com/netduinoplus/specs.htm"&gt;.NET-friendly Netduino Plus&lt;/a&gt;, which adds Ethernet and microSD to a regular Netduino board (which in itself is a sort of high powered, Visual Studio-compatible Arduino, with a 32-bit 48MHz ARM7 processor, instead of Arduino's 8-bit number, but pin compatible with Arduino &amp;quot;shields&amp;quot;). Unfortunately, the networking code eats of a good majority of the board's already meager code storage and RAM, but you can always flash the original Netduino's firmware on here if you'd like. Right now the board is in a &amp;quot;public beta&amp;quot; while the firmware gets some extra tweaks, but you should be able to drop $60 on the final model by the holidays.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/sZ6ZjOZQfQU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/sZ6ZjOZQfQU/netduino-plus-arduino-for-net-mf.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_ClYOKEg3Yks/TJ9_t-Ic3DI/AAAAAAAABQA/iLs-qz3d7Ok/s72-c/inputandoutput%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/netduino-plus-arduino-for-net-mf.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-6393567662604652986</guid><pubDate>Sun, 12 Sep 2010 09:37:00 +0000</pubDate><atom:updated>2010-09-12T11:37:59.098+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>Microsoft .NET Micro Framework Source Code available at CodePlex.com</title><description>&lt;p&gt;Microsoft &lt;a href="http://www.netmf.com/News/SingleNews/10-09-09/Adding_Codeplex_com_access_to_NETMF.aspx?id=26ff8c19-e72c-499a-8b13-366916bc3989"&gt;started&lt;/a&gt; to publish the source code of the .NET Micro Framework to &lt;a href="http://netmf.codeplex.com/"&gt;CodePlex&lt;/a&gt;, the Open Source Community:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Up to this point, we have released the platform in the SDK (for building managed code applications) and the Porting Kit (for building new hardware adaptations or getting to the NETMF code). The code is, of course, released under the Apache 2.0 license.&amp;#160; People who wanted to contribute to the platform in 4.1 contacted us and we arranged for them to submit their changes to us.&amp;#160; As of today, we are going to add CodePlex to this landscape to facilitate your access to the code and your ability to contribute.&amp;#160; The CodePlex site has a full description of how to interact with the development effort.&amp;#160; The licenses of course stay the same and the downloads also remain on Microsoft Download Center. &lt;/p&gt;    &lt;p&gt;Check it out at: &lt;a href="http://netmf.codeplex.com/"&gt;http://netmf.codeplex.com/&lt;/a&gt;.&amp;#160; We will be moving the issues over to this site so that you can track the current known issues and work items.&amp;#160; We are still learning how this will work for a project of this size so bear with us if you run into any difficulties.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Project Description&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The Microsoft .NET Micro Framework combines the reliability and efficiency of managed code with the premier development tools of Microsoft Visual Studio® to deliver exceptional productivity for developing embedded applications on small devices. The Microsoft .NET Micro Framework SDK supports development of code, including device I/O, in the C# language using a subset of the .NET libraries, and is fully integrated with the Microsoft Visual Studio® development environment. This project allows building the full SDK and Porting Kit (PK) installers and it includes the RTIP TCP/IP stack from EBSnet Inc., the lwIP open source TCP/IP stack and the OpenSSL distribution.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;strong&gt;&lt;u&gt;Additional Note&lt;/u&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The .NET Micro Framework is subject to the Apache License, version 2.0.&amp;#160; In addition to the source code that we make available here, we have also packaged the Micro Framework as part of an SDK and as part of a Porting Kit.&amp;#160; Within the Porting Kit, we have also included, as a convenience for you, the following third-party open-source code:&amp;#160; lwIP and OpenSSL.&amp;#160; Each of these is governed by their respective licenses, and we have simply appended those licenses immediately after the Apache License, version 2.0 in the license.rtf file.&amp;#160; You can see a copy of that file in the Download tab (we have put it in a Word Doc format and called it the “.NET Micro Framework SDK and PK License”).&lt;/p&gt;  &lt;p&gt;In addition, as another convenience for you, we have also included on this project certain binary-only files:&amp;#160; namely an RTIP TCP/IP stack from EBSnet, Inc., and a set of cryptography libraries.&amp;#160; These are downloadable from the Downloads page of this project.&amp;#160; The license text for each of these are also available on the Downloads page of this project as well.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/c3t90T3qT-s" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/c3t90T3qT-s/microsoft-net-micro-framework-source.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/microsoft-net-micro-framework-source.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-6585225018208217519</guid><pubDate>Wed, 08 Sep 2010 10:55:00 +0000</pubDate><atom:updated>2010-09-08T12:55:20.456+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><category domain="http://www.blogger.com/atom/ns#">Netduino</category><title>Another first experience post with Netduino and the .NET Micro Framework (Pete Brown)</title><description>&lt;p&gt;&lt;a href="http://10rem.net/blog"&gt;Pete Brown&lt;/a&gt; wrote his about his &lt;a href="http://10rem.net/blog/2010/09/02/first-experiences-with-netduino-and-the-net-micro-framework"&gt;first experiences&lt;/a&gt; with &lt;a href="http://www.netduino.com"&gt;Netduino&lt;/a&gt; and the .NET Micro Framework:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;I like gadgets. Some of the coolest gadgets are add-on boards like the Freescale board that works with the Win7 Sensor and Location API. Recently, Arduino and Netduino caught my eye. Arduino is an open source hardware platform / microcontroller with a long history. The specification for the board is completely open, allowing anyone to build one themselves, or purchase a pre-built one. Coding is typically done in C++. Tons of projects have been built on it over the years.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;More about license, specs, &lt;a href="http://10rem.net/blog/2010/09/02/first-experiences-with-netduino-and-the-net-micro-framework"&gt;what can you do with it&lt;/a&gt; on his blog post.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/so7hmHKcmX4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/so7hmHKcmX4/another-first-experience-post-with.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/another-first-experience-post-with.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-8826300495912715093</guid><pubDate>Wed, 08 Sep 2010 10:52:00 +0000</pubDate><atom:updated>2010-09-08T12:52:07.129+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><title>The .NET Micro Framework - Hardware for Software People (Scott Hanselman)</title><description>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ClYOKEg3Yks/TIdq1PzBR7I/AAAAAAAABP0/PgZjAkWFQAg/s1600-h/smallwristnet%5B5%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="smallwristnet" border="0" alt="smallwristnet" align="right" src="http://lh3.ggpht.com/_ClYOKEg3Yks/TIdq1VKigGI/AAAAAAAABP4/9nxZjz66wLo/smallwristnet_thumb%5B3%5D.jpg?imgmax=800" width="113" height="135" /&gt;&lt;/a&gt; Some of you maybe know &lt;a href="http://www.hanselman.com/blog/"&gt;Scott Hanselman&lt;/a&gt; (I know him from a time where AJAX was “born”). Reading is blog frequently I found a &lt;a href="http://www.hanselman.com/blog/TheNETMicroFrameworkHardwareForSoftwarePeople.aspx?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+ScottHanselman+%28Scott+Hanselman+-+ComputerZen.com%29"&gt;post today about the .NET Micro Framework&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;I'm definitely a software person. I took EE in school and made an LED class, then a small computer like everyone else, and I know my volts and my amps for the most part, but that's about it. The limits of my skills are somewhere around adding an LED and some resistors to leech power off a USB adapter (which I recently did while working on the Hanselcade retro arcade build).&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Hm, if I look back to school… I had the same experience. But at this time I had to write assembler code or some very special basic code that was compiled later to native machine code.&lt;/p&gt;  &lt;p&gt;Today it is as easy as writing your first &lt;em&gt;ConsoleApplication&lt;/em&gt; using C#. All the &lt;a href="http://www.netmf.com/"&gt;tools&lt;/a&gt; and &lt;a href="http://www.netmf.com/"&gt;SDKs&lt;/a&gt; are available at no cost! And an emulator is available for a common device as well as specific emulators from hardware boards. If you want to see it running on a physical hardware buy one of the great starter kits that include everything.&lt;/p&gt;  &lt;p&gt;Have a look at the &lt;a href="http://channel9.msdn.com/posts/Glucose/Hanselminutes-on-9-The-NET-Micro-Framework-with-Colin-Miller/"&gt;Hanselminutes on 9 where Scott is talking to Colin Miller&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/QzK071PAlow" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/QzK071PAlow/net-micro-framework-hardware-for.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_ClYOKEg3Yks/TIdq1VKigGI/AAAAAAAABP4/9nxZjz66wLo/s72-c/smallwristnet_thumb%5B3%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/net-micro-framework-hardware-for.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-7085852949399682060</guid><pubDate>Mon, 06 Sep 2010 16:00:00 +0000</pubDate><atom:updated>2010-09-06T18:00:42.736+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><title>Quadrocopter controlled by .NET Micro Framework</title><description>&lt;p&gt;Are you interested in build your own quadrocopter (quadrotor helicopter) running on the .NET Micro Framework platform? Have you already done any research on getting a RC flight module?&lt;/p&gt;  &lt;p&gt;I bought the &lt;a href="http://ardrone.parrot.com/"&gt;AR.Drone from Parrot&lt;/a&gt;, well, I’m very impressed from controlling the quadrocopter from an iPhone. Well, I had several problems like a damaged navigation board, and I’m missing some features to play with. Building my own one and adding GPS, a camera etc. together with the .NET Micro Framework could be the solution.&lt;/p&gt;  &lt;p&gt;If there is somebody who has already built one with a different platform and would like to try to port this to .NET MF (C#): feel free to contact me as I have an &lt;em&gt;MSDN Ultimate subscription for one year&lt;/em&gt; available which includes a full Visual Studio 2010 version.&lt;/p&gt;  &lt;p&gt;Do you want to &lt;a href="http://www.tinyclr.com/forum/1/881"&gt;follow us&lt;/a&gt; at TinyCLR forum?&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/S73F_JQf9Uw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/S73F_JQf9Uw/quadrocopter-controlled-by-net-micro.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>2</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/quadrocopter-controlled-by-net-micro.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-5691293068775074888</guid><pubDate>Mon, 06 Sep 2010 15:34:00 +0000</pubDate><atom:updated>2010-09-06T17:34:32.033+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>SparkFun SerLCD controlled from .NET Micro Framework</title><description>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ClYOKEg3Yks/TIUKBQv_SyI/AAAAAAAABPs/R2P4r7x-R9s/s1600-h/sparkfun%5B8%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="sparkfun" border="0" alt="sparkfun" align="right" src="http://lh5.ggpht.com/_ClYOKEg3Yks/TIUKB0-gOXI/AAAAAAAABPw/vSDMUg6DcR0/sparkfun_thumb%5B6%5D.png?imgmax=800" width="108" height="97" /&gt;&lt;/a&gt;The author of this blog wrote, that he maybe is not the only one who has written an implementation for the &lt;a href="http://www.sparkfun.com/"&gt;SparkFun&lt;/a&gt; SerLCD (&lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9394"&gt;16×2&lt;/a&gt; and &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9568"&gt;20×4&lt;/a&gt;), but I like the really small and working one.&lt;/p&gt;  &lt;p&gt;Check out his &lt;a href="http://lxit.be/technology/netmf-and-the-sparkfun-serlcd/"&gt;blog post&lt;/a&gt;…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/E0IaTE2_K1U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/E0IaTE2_K1U/sparkfun-serlcd-controlled-from-net.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_ClYOKEg3Yks/TIUKB0-gOXI/AAAAAAAABPw/vSDMUg6DcR0/s72-c/sparkfun_thumb%5B6%5D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/sparkfun-serlcd-controlled-from-net.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-3446799833205723219</guid><pubDate>Mon, 06 Sep 2010 15:29:00 +0000</pubDate><atom:updated>2010-09-06T17:29:48.329+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>Controlling a DC Motor and Handling Threading with .NET MF</title><description>&lt;p&gt;I found a new article on how to control a DC motor and why Thread.Sleep doesn’t really sleep.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;A big highlight of NETMF is the using of threads. Which means you can run many functions quasi in parallel. You only need to pack your single programs into a function. Declare the function as a thread and start the thread. Thats all. The secret behind is the use of the 'thread.Sleep' function. This is the NETMF function for 'delay' in Arduino speech. But NETMF will not simply wait, it will bring another thread into foreground to run on the processor. The other thread will sleep in the background, until the sleep time is finished.&lt;/p&gt;    &lt;p&gt;I am running into my first big problem with NETMF when I use the thread functionality. As you can see in the first video, the servo will not do his sweep, as he do when running as a single program. It costs me some hours to find out that this is not a thread problem. After changing the servo lib to the GHI components lib, everything works fine, as you can see in the 2nd video.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Check the &lt;a href="http://letsmakerobots.com/node/22110"&gt;full blog post&lt;/a&gt; (ported the Arduino RTTTL sketch to .NET MF) and download the source code at &lt;a href="http://robotfreak.googlecode.com/files/RtttlSoundTest.zip"&gt;codeplex.com&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/dkZ4mSTzGQ0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/dkZ4mSTzGQ0/controlling-dc-motor-and-handling.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/controlling-dc-motor-and-handling.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-4775971897231478309</guid><pubDate>Mon, 06 Sep 2010 15:21:00 +0000</pubDate><atom:updated>2010-09-06T17:21:22.288+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Source Code</category><category domain="http://www.blogger.com/atom/ns#">Netduino</category><title>GPS using the Netduino platform and .NET MF</title><description>&lt;p&gt;&lt;a href="http://blog.bobcravens.com"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="gps" border="0" alt="gps" align="right" src="http://lh5.ggpht.com/_ClYOKEg3Yks/TIUG6v_N1iI/AAAAAAAABPk/LyOI3v0FtHo/gps%5B8%5D.png?imgmax=800" width="139" height="165" /&gt;Bob Cravens&lt;/a&gt; wrote a great article on how to use the GPS shield used in the Arduino project on the open-source &lt;a href="http://www.netmf.com/"&gt;Netduino&lt;/a&gt; platform:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt; I recently blogged about using the &lt;a href="http://blog.bobcravens.com/ct.ashx?id=e534c82a-059d-460b-93c2-0e356648f9dc&amp;amp;url=http%3a%2f%2fblog.bobcravens.com%2f2010%2f08%2f15%2fCreateAGPSDataLoggerUsingTheArduino.aspx"&gt;Arduino board as a GPS data logger&lt;/a&gt;. I have been using this to collect geo-location data for the Truck Tracker application. In this post, I will explore using the &lt;a href="http://blog.bobcravens.com/ct.ashx?id=e534c82a-059d-460b-93c2-0e356648f9dc&amp;amp;url=http%3a%2f%2fwww.netduino.com%2f"&gt;Netduino&lt;/a&gt; for that purpose.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read his article and check out the most basic Netduino source code to &lt;a href="http://blog.bobcravens.com/2010/09/01/GPSUsingTheNetduino.aspx"&gt;connect and read data from the GPS&lt;/a&gt; serial port…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/fNBSE-nh--A" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/fNBSE-nh--A/gps-using-netduino-platform-and-net-mf.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_ClYOKEg3Yks/TIUG6v_N1iI/AAAAAAAABPk/LyOI3v0FtHo/s72-c/gps%5B8%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/gps-using-netduino-platform-and-net-mf.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-4812279993092600766</guid><pubDate>Mon, 06 Sep 2010 15:16:00 +0000</pubDate><atom:updated>2010-09-06T17:16:20.437+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>Using alphanumeric LCDs together with .NET Micro Framework</title><description>&lt;p&gt;&lt;a href="http://geekswithblogs.net/kobush"&gt; Szymon Kobalczyk&lt;/a&gt; wrote on his blog:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="lcd" border="0" alt="lcd" align="left" src="http://lh3.ggpht.com/_ClYOKEg3Yks/TIUFwyS-llI/AAAAAAAABPY/iXrIDE1La-c/lcd%5B6%5D.png?imgmax=800" width="156" height="186" /&gt;.NET Micro Framework includes reach graphics capabilities with WPF-like libraries, and quite a few high end development boards (&lt;a href="http://devicesolutions.net/Products/TahoeII.aspx"&gt;Tahoe II&lt;/a&gt;, &lt;a href="http://www.ghielectronics.com/product/125"&gt;ChipworkX&lt;/a&gt;, or &lt;a href="http://www.tinyclr.com/hardware/12/fez-cobra/"&gt;FEZ Cobra&lt;/a&gt; to name a few) include fancy graphic TFT screens, often with touch input thrown in as well. But this comes at a significantly higher costs, and requires a speedy CPU. Thus it might seem that if you are using a much cheaper board such as Netduino or one of FEZ family, you are doomed to rely on blinking LEDs only. Not quite so. In most scenarios an alphanumeric LCD might be a cheap alternative (or if you have higher budget you might consider using &lt;a href="http://www.microsofttranslator.com/bv.aspx?ref=Internal&amp;amp;from=ja&amp;amp;to=en&amp;amp;a=http%3a%2f%2fecrafts.g.hatena.ne.jp%2fLynx-EyED%2f20100821"&gt;an OLED screen that also works with Netduino&lt;/a&gt;).&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read the &lt;a href="http://geekswithblogs.net/kobush/archive/2010/09/05/netmf_liquid_crystal.aspx?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+geekswithblogs+%28Geekswithblogs.net%29"&gt;full story here&lt;/a&gt;…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/8Gdz29dDjQA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/8Gdz29dDjQA/using-alphanumeric-lcds-together-with.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_ClYOKEg3Yks/TIUFwyS-llI/AAAAAAAABPY/iXrIDE1La-c/s72-c/lcd%5B6%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/using-alphanumeric-lcds-together-with.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-7486956762345180631</guid><pubDate>Mon, 06 Sep 2010 10:49:00 +0000</pubDate><atom:updated>2010-09-06T12:49:05.348+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">GHI</category><category domain="http://www.blogger.com/atom/ns#">FEZ</category><title>What’s going on with FEZ? Some really impressive videos</title><description>&lt;p&gt;And here are some great videos showing you the FEZ boards and some great projects. To view more details visit &lt;a href="http://www.tinyclr.com/"&gt;http://www.tinyclr.com/&lt;/a&gt;.&lt;/p&gt;  &lt;p align="center"&gt;&lt;strong&gt;EZ stands for &amp;quot;Freakin' Easy!&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;FEZ offers many features not found in Arduino, BASIC STAMP and others:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Based on Microsoft''s .NET Micro Framework. &lt;/li&gt;    &lt;li&gt;Runs on 72Mhz NXP ARM processors. &lt;/li&gt;    &lt;li&gt;Supports runtime debugging (breakpoints, variable inspection, stepping, etc.) &lt;/li&gt;    &lt;li&gt;Use &lt;a href="http://www.microsoft.com/express/Downloads/#2010-Visual-CS"&gt;Visual C# 2010 Express Edition&lt;/a&gt; for development. &lt;/li&gt;    &lt;li&gt;Advanced capabilities like FAT, USB device and USB host. &lt;/li&gt;    &lt;li&gt;Easily upgrades to hardware such as &lt;a href="http://www.ghielectronics.com/product/128"&gt;EMX&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Open source hardware design files. &lt;/li&gt;    &lt;li&gt;Use existing shields and holder boards. &lt;/li&gt;    &lt;li&gt;Based on the &lt;a href="http://www.ghielectronics.com/product/116"&gt;USBizi chipset&lt;/a&gt; (ideal for commercial use). &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.tinyclr.com/hardware/2/fez-mini/"&gt;FEZ Mini&lt;/a&gt; is &lt;a href="http://www.parallax.com"&gt;BS2&lt;/a&gt; pin-out compatible with extra I/Os. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.tinyclr.com/hardware/1/fez-domino/"&gt;FEZ Domino&lt;/a&gt; is &lt;a href="http://arduino.cc"&gt;Arduino&lt;/a&gt; pin-out compatible with extra I/Os. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:1a60843e-49a8-4e58-a85f-7bd3982af637" class="wlWriterEditableSmartContent"&gt;&lt;div id="66100c2f-8fe4-4b49-9013-34ec51402322" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=7XEthNfgdwc" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITHFUhXWvI/AAAAAAAABO0/Og9k2wfjTRI/videofede11da18fe%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('66100c2f-8fe4-4b49-9013-34ec51402322'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/7XEthNfgdwc&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/7XEthNfgdwc&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:958e98df-f208-4e3c-95f0-72355fd77386" class="wlWriterEditableSmartContent"&gt;&lt;div id="3a7d5504-c816-4761-a92c-6fa2d4b3a70b" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=zeJQpYXIYA4" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_ClYOKEg3Yks/TITHFsR00XI/AAAAAAAABO4/dUI3ev78X-0/video084ec7cd1105%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('3a7d5504-c816-4761-a92c-6fa2d4b3a70b'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/zeJQpYXIYA4&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/zeJQpYXIYA4&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f867d868-c095-47a0-a86f-11dbd654fe59" class="wlWriterEditableSmartContent"&gt;&lt;div id="6f0da8fd-9b8c-4866-bd3e-6a6ed288bcac" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=DD19WwDDaHw" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_ClYOKEg3Yks/TITHGMEVdNI/AAAAAAAABO8/M317rNUH08I/video50ea1a00b32f%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('6f0da8fd-9b8c-4866-bd3e-6a6ed288bcac'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/DD19WwDDaHw&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/DD19WwDDaHw&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:37b96b98-4f7b-47de-a62e-06367816cd6b" class="wlWriterEditableSmartContent"&gt;&lt;div id="27108f66-8c04-42dc-8d26-60ee1da0eba4" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=xDi3F-w4gy8" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_ClYOKEg3Yks/TITHGQRQRbI/AAAAAAAABPA/9BnvpoC7Kf8/video80287e2b77e4%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('27108f66-8c04-42dc-8d26-60ee1da0eba4'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/xDi3F-w4gy8&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/xDi3F-w4gy8&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:df91e2d3-de69-4d28-b8dd-6cd7b6263ca0" class="wlWriterEditableSmartContent"&gt;&lt;div id="f5a410e4-b4ee-4296-8168-531615d04ba8" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=PRyNqOmlNdI" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_ClYOKEg3Yks/TITHGnQjwaI/AAAAAAAABPE/yITw6uruMJw/video5972c01b283d%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('f5a410e4-b4ee-4296-8168-531615d04ba8'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/PRyNqOmlNdI&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/PRyNqOmlNdI&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8291f54a-0073-4485-be14-68b83b152215" class="wlWriterEditableSmartContent"&gt;&lt;div id="177e1327-c38c-4a4e-a3b2-4671f7b9a1df" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=uW3Lkw8TDE0" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_ClYOKEg3Yks/TITHHDbemAI/AAAAAAAABPI/IDpcAuTeV7A/video3b3082976f86%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('177e1327-c38c-4a4e-a3b2-4671f7b9a1df'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/uW3Lkw8TDE0&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/uW3Lkw8TDE0&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:27cb7f93-e7b2-4ecf-bae4-44e98a3f0f92" class="wlWriterEditableSmartContent"&gt;&lt;div id="b4a8cc63-21f1-42da-a788-a24300ab46eb" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=7VB_0ooikQs" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_ClYOKEg3Yks/TITHHbe9k0I/AAAAAAAABPM/2NJSpERhL9E/video842ebc517a5f%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('b4a8cc63-21f1-42da-a788-a24300ab46eb'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/7VB_0ooikQs&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/7VB_0ooikQs&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f8324980-1545-4ef6-811e-370f00782fc5" class="wlWriterEditableSmartContent"&gt;&lt;div id="4d845eb8-2f40-4030-9883-bb677f198792" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=sxmXNBTUFRo" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_ClYOKEg3Yks/TITHH7D_vNI/AAAAAAAABPQ/oG2DJmi4Jpc/videoe26e5290c669%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('4d845eb8-2f40-4030-9883-bb677f198792'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/sxmXNBTUFRo&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/sxmXNBTUFRo&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:1d2121f4-30cf-48ca-bc04-9291f8028ce4" class="wlWriterEditableSmartContent"&gt;&lt;div id="ab5e55a0-fe9a-4fcc-ab43-2c2785d2cb85" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=0wsL1tfWCPw" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITHILpUyWI/AAAAAAAABPU/IIKVTaFtX1g/video3858c1d680f3%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('ab5e55a0-fe9a-4fcc-ab43-2c2785d2cb85'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/0wsL1tfWCPw&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/0wsL1tfWCPw&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/r7KmTZB_rPo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/r7KmTZB_rPo/whats-going-on-with-fez-some-really.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/whats-going-on-with-fez-some-really.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-6728935017870635324</guid><pubDate>Mon, 06 Sep 2010 10:40:00 +0000</pubDate><atom:updated>2010-09-06T12:40:58.709+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Netduino</category><title>Netduino Projects / Examples</title><description>&lt;p&gt;Just to keep an eye on the &lt;a href="http://www.netduino.com/"&gt;Netduino&lt;/a&gt; plattform I had a look on some great videos on YouTube:&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:72abf12e-ec56-4d01-9542-d45cf4425513" class="wlWriterEditableSmartContent"&gt;&lt;div id="90d2be8f-c352-4e35-bb97-24c7ab7c5df8" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=-t0m56IQKPY" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_ClYOKEg3Yks/TITFLSstMuI/AAAAAAAABOQ/-g85uVvQZDk/video138574f92ce9%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('90d2be8f-c352-4e35-bb97-24c7ab7c5df8'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/-t0m56IQKPY&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/-t0m56IQKPY&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:fb2f23bd-8da9-4577-a06c-9c9097c8e783" class="wlWriterEditableSmartContent"&gt;&lt;div id="ebc22fdd-c948-4036-9279-392a52d48f6d" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=UN-JXHHlgcY" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITFLuQSvYI/AAAAAAAABOU/pTnylLPfcFw/video07039b85a363%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('ebc22fdd-c948-4036-9279-392a52d48f6d'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/UN-JXHHlgcY&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/UN-JXHHlgcY&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f273520f-0075-41b4-9452-fe0f9bf4aae2" class="wlWriterEditableSmartContent"&gt;&lt;div id="7e67ddc1-7a0a-4295-a3d5-3935187e7bf5" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=yUgzQP85qc4" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITFMARYqJI/AAAAAAAABOY/fXzBSDpOSlk/videoe7e694f1ddfa%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('7e67ddc1-7a0a-4295-a3d5-3935187e7bf5'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/yUgzQP85qc4&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/yUgzQP85qc4&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d80f89f4-4e63-471f-b453-5ec579e5e803" class="wlWriterEditableSmartContent"&gt;&lt;div id="8899e1e3-7975-46a6-8a3f-a14ad66114ca" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=6V4WLvGSE0c" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITFMaKPKjI/AAAAAAAABOc/XlPkxJLguWQ/video8567b2f99646%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('8899e1e3-7975-46a6-8a3f-a14ad66114ca'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/6V4WLvGSE0c&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/6V4WLvGSE0c&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:cd710939-b9c1-4795-8011-ba27c0fe6a14" class="wlWriterEditableSmartContent"&gt;&lt;div id="c7b8a899-8bc2-43b5-b627-75bfb71d76c5" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=7hgvBMmS5Tc" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITFM9UZLZI/AAAAAAAABOg/s9I-X_qx5U0/video242380039904%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('c7b8a899-8bc2-43b5-b627-75bfb71d76c5'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/7hgvBMmS5Tc&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/7hgvBMmS5Tc&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:88179fcc-213d-417b-bb3d-c5f2daa5f62a" class="wlWriterEditableSmartContent"&gt;&lt;div id="1652f512-90f4-429b-b9d5-8d156fbd5181" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=lp3Ts2OeLjs" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_ClYOKEg3Yks/TITFNS4mUqI/AAAAAAAABOk/9pFrVReJmKI/video8fcd310f6d08%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('1652f512-90f4-429b-b9d5-8d156fbd5181'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/lp3Ts2OeLjs&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/lp3Ts2OeLjs&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:162b4b99-6a6a-4577-af69-0cb04a0a30cd" class="wlWriterEditableSmartContent"&gt;&lt;div id="aa3f3998-0ec1-433c-b6e6-d6f225eef019" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=nbQ_MwFr8jc" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_ClYOKEg3Yks/TITFNiE_SwI/AAAAAAAABOo/2svWem1a5q8/videofb8f186f3191%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('aa3f3998-0ec1-433c-b6e6-d6f225eef019'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/nbQ_MwFr8jc&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/nbQ_MwFr8jc&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:524c9a88-ac5a-4a13-9afe-5de366c82942" class="wlWriterEditableSmartContent"&gt;&lt;div id="dee7b7af-464a-4e40-9e31-29153cebef97" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=Q5tK_2jqlFQ" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ClYOKEg3Yks/TITFOP_YaiI/AAAAAAAABOs/AUnnk6fHmqg/videod25449558172%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('dee7b7af-464a-4e40-9e31-29153cebef97'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/Q5tK_2jqlFQ&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/Q5tK_2jqlFQ&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d93e4942-e57f-4b6b-b09b-73ebf9e47422" class="wlWriterEditableSmartContent"&gt;&lt;div id="d783d9b0-8724-4399-9cf4-549bf4f22e2b" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=iSKhiYgwysA" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/_ClYOKEg3Yks/TITFOfc0FFI/AAAAAAAABOw/HUIBWsQPEus/video95b4ed19b198%5B2%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('d783d9b0-8724-4399-9cf4-549bf4f22e2b'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/iSKhiYgwysA&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/iSKhiYgwysA&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hm, still waiting for my order.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/Q_2bjnensEw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/Q_2bjnensEw/netduino-projects-examples.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/netduino-projects-examples.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-1534442435015747185</guid><pubDate>Mon, 06 Sep 2010 10:36:00 +0000</pubDate><atom:updated>2010-09-06T12:36:10.280+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">GHI</category><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>Bicycle Computer Series – Build your own one</title><description>&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/netmfteam/"&gt;Microsoft .NET Micro Framework team&lt;/a&gt; worte a great series on how to build your own bicycle computer with the .NET MF.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://lh4.ggpht.com/_ClYOKEg3Yks/TITEGdD614I/AAAAAAAABOM/lOnDscvKpZc/image%5B8%5D.png?imgmax=800" width="184" height="147" /&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="Bicycle Computer #1 – Introduction" href="http://blogs.msdn.com/b/netmfteam/archive/2010/05/25/bicycle-computer-1-introduction.aspx"&gt;Bicycle Computer #1 – Introduction&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #2 – Getting the Project Started" href="http://blogs.msdn.com/b/netmfteam/archive/2010/05/25/bicycle-computer-2-getting-the-project-started.aspx"&gt;Bicycle Computer #2 – Getting the Project Started&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #3 – Sensors and Sensor Integration" href="http://blogs.msdn.com/b/netmfteam/archive/2010/05/28/bicycle-computer-3-sensors-and-sensor-integration.aspx"&gt;Bicycle Computer #3 – Sensors and Sensor Integration&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #4 – UI continued – Fonts and Touch" href="http://blogs.msdn.com/b/netmfteam/archive/2010/06/03/bicycle-computer-4-ui-continued-fonts-and-touch.aspx"&gt;Bicycle Computer #4 – UI continued – Fonts and Touch&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #5 – UI continued – Custom Controls" href="http://blogs.msdn.com/b/netmfteam/archive/2010/06/08/bicycle-computer-5-ui-continued-custom-controls.aspx"&gt;Bicycle Computer #5 – UI continued – Custom Controls&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #6 – More Complex Sensor Integration" href="http://blogs.msdn.com/b/netmfteam/archive/2010/06/14/bicycle-computer-6-more-complex-sensor-integration.aspx"&gt;Bicycle Computer #6 – More Complex Sensor Integration&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #7 – Working with the Emulator when you have new Peripherals" href="http://blogs.msdn.com/b/netmfteam/archive/2010/06/21/bicycle-computer-7-working-with-the-emulator-when-you-have-new-peripherals.aspx"&gt;Bicycle Computer #7 – Working with the Emulator when you have new Peripherals&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #8 – Changing Display Size – the UI Thread, EWR, and Touch Calibration" href="http://blogs.msdn.com/b/netmfteam/archive/2010/07/06/bicycle-computer-8-changing-display-size-the-ui-thread-ewr-and-touch-calibration.aspx"&gt;Bicycle Computer #8 – Changing Display Size – the UI Thread, EWR, and Touch Calibration&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Bicycle Computer #9 -Mounting the Hardware on the Bike" href="http://blogs.msdn.com/b/netmfteam/archive/2010/07/12/mounting-the-hardware-on-the-bike.aspx"&gt;Bicycle Computer #9 -Mounting the Hardware on the Bike&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And yes, &lt;a href="http://netmfbikecomputer.codeplex.com/"&gt;download the full source code for the bicycle computer&lt;/a&gt; at CodePlex. To compile the projects you need the &lt;a href="http://www.tinyclr.com/dl/"&gt;GHI SDK&lt;/a&gt; as the hardware is mapped to it.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/lTnKuriszRw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/lTnKuriszRw/bicycle-computer-series-build-your-own.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_ClYOKEg3Yks/TITEGdD614I/AAAAAAAABOM/lOnDscvKpZc/s72-c/image%5B8%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/bicycle-computer-series-build-your-own.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-9181800772603055135</guid><pubDate>Mon, 06 Sep 2010 10:27:00 +0000</pubDate><atom:updated>2010-09-06T12:27:53.390+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><category domain="http://www.blogger.com/atom/ns#">Netduino</category><title>Netduino – an open-source electronics platform using .NET MF</title><description>&lt;p&gt;Just in case if you didn’t heard about it, there is an open-source electronics platform available which is using the .NET Micro Framework, the &lt;a href="http://www.netduino.com/"&gt;Netduino&lt;/a&gt;. All design files and source code is included, and this at a starting price from $34.95.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="netduino" border="0" alt="netduino" src="http://lh3.ggpht.com/_ClYOKEg3Yks/TITCKKlSifI/AAAAAAAABOI/9t3cTq_rjEM/netduino%5B4%5D.png?imgmax=800" width="240" height="188" /&gt; &lt;/p&gt;  &lt;p&gt;And yes, you can build your own application with Visual C# Express 2010 and the .NET Micro Framework SDK v4.1 at no additional costs.&lt;/p&gt;  &lt;p&gt;I hope I can get one in the next weeks to review it.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/XtrK3wg955E" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/XtrK3wg955E/netduino-open-source-electronics.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_ClYOKEg3Yks/TITCKKlSifI/AAAAAAAABOI/9t3cTq_rjEM/s72-c/netduino%5B4%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/09/netduino-open-source-electronics.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-129576145064263012</guid><pubDate>Tue, 27 Apr 2010 19:51:00 +0000</pubDate><atom:updated>2010-04-27T21:51:49.278+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><title>Contributing Projects to .NET Micro Framework – Clarified</title><description>&lt;p&gt;Reading today at the .NET Micro Framework blog about &lt;a href="https://blogs.msdn.com/netmfteam/archive/2010/04/27/contributing-projects-to-netmf-clarified.aspx"&gt;contributing projects to the .NET MF&lt;/a&gt; as well as how to coordinate feature development:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;We are only talking about the core implementation of the code as it is shipped and supported by Microsoft. This process makes no attempt to restrict anyone from building whatever they want on the technology that is consistent with the broad licensing provisions.&lt;/li&gt;    &lt;li&gt;There continues to be a Core Technology team of Microsoft and non-Microsoft supporters of the platform who will be involved in the technical and architectural direction of the core implementation.&lt;/li&gt;    &lt;li&gt;The NETMF proposed feature &lt;a href="http://www.netmf.com/Discussion/Forums/SingleForum.aspx?mode=singleForum&amp;amp;forum=5d5ba383-e09d-470c-af8b-988cbf828630"&gt;discussion group&lt;/a&gt; is intended to be exactly that, an opportunity to propose an idea and have a discussion on the definition and the merits of the proposal. This discussion can be used to coordinate feature development outside the core implementation as well as in the core implementation.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;NEW&lt;/b&gt; - There was not enough feedback on the discussion group so it was not clear that ideas had been heard or not. Starting in about a week, the Core Technology team will respond to each idea with an assessment of whether it is a candidate for the core implementation.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;NEW&lt;/b&gt; - The criteria that will be used to assess the proposals are:      &lt;br /&gt;- Interesting to general audience      &lt;br /&gt;- Potential design and implementation are likely to be consistent with the size, performance , and power consumption objectives of the platform      &lt;br /&gt;- Higher priority is given to features that enhance the connected device support &lt;/li&gt;    &lt;li&gt;&lt;b&gt;NEW&lt;/b&gt; – There was not enough transparency in the acceptance and tracking of proposed features. Starting by the time 4.1 ships, we will move the accepted candidates into a database on codeplex.com where their progress can be tracked by anyone.&lt;/li&gt;    &lt;li&gt;Once the ideas have been accepted and based on their priority, the Core Tech team will work with the contributors to generate the necessary requirements and design documents. &lt;b&gt;NEW&lt;/b&gt; -these will be posted on the NETMF &lt;a href="http://www.netmf.com/TechnicalResource.aspx"&gt;Technical Resources&lt;/a&gt; pages for broad review.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Any feedback welcome at the &lt;a href="https://blogs.msdn.com/netmfteam/archive/2010/04/27/contributing-projects-to-netmf-clarified.aspx"&gt;.NET MF blog post comments&lt;/a&gt;!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/BlacoqmDAzs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/BlacoqmDAzs/contributing-projects-to-net-micro.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>1</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/04/contributing-projects-to-net-micro.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-599236462977924504</guid><pubDate>Mon, 26 Apr 2010 12:42:00 +0000</pubDate><atom:updated>2010-04-26T14:42:57.470+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><title>Microsoft .NET Micro Framework 4.1 and Multi-Targeting Support in Visual Studio 2010</title><description>&lt;p&gt;A really good news for all developers that need to develop .NET MF devices with different .NET MF frameworks: the next small update on .NET Micro Framework 4.1 will add Visual Studio 2010 as well as the multi-targeting support. That means that you are able to compile with .NET MF 3.0 as well as .NET MF 4.1. If it will be possible to use the binary files compiled with the new framework on .NET MF 4.0 I’m not sure.&lt;/p&gt;  &lt;p&gt;Looking forward to this new release!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/PaqVCvRGqW0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/PaqVCvRGqW0/microsoft-net-micro-framework-41-and.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>2</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/04/microsoft-net-micro-framework-41-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-5862437706875754785</guid><pubDate>Fri, 23 Apr 2010 06:06:00 +0000</pubDate><atom:updated>2010-04-23T08:06:49.246+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>Microsoft .NET Micro Framework Roadmap – What’s next?</title><description>&lt;p&gt;Today found at the &lt;a href="http://blogs.msdn.com/netmfteam/archive/2010/04/22/net-micro-framework-roadmap.aspx"&gt;.NET MF team blog&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;We are working on a version 4.1 release that includes (pending any last minute contributions):&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;VS 2010 support &lt;/li&gt;      &lt;li&gt;The hashtable proposed on the netmf.com discussion and contributed by Ed Harlow &lt;/li&gt;      &lt;li&gt;Open Source TCP/IP and SSL &lt;/li&gt;      &lt;li&gt;DPWS enhancements &lt;/li&gt;      &lt;li&gt;Big Endian support&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;The Open Source TCP/IP stack is the LWIP stack with OpenSSL.&amp;#160; These two Open Source stack elements will be available under the BSD license rather than the Apache 2.0 license that we use for the rest of the product.&amp;#160; We are in discussions with EBSNet about continuing to have their full featured and supported commercial stack available.&amp;#160; More on that later.&amp;#160; The current crypto binaries will also continue to be available for anyone using them.&amp;#160; &lt;/p&gt;    &lt;p&gt;There are several more processor ports on the way.&amp;#160; I will not steal our partners' thunder by pre-announcing those but there are some very interesting new additions coming.&amp;#160; &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Going Forward:&lt;/strong&gt;&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;We have gotten feedback that the process for contributing features to the core codebase is not clear.&amp;#160; We are working on that issue. &lt;/li&gt;      &lt;li&gt;We will make version 4.1 available at the Microsoft Download Center as before.&amp;#160; We will continue to make approximately annual releases through that channel.&amp;#160; After version 4.1, we will also have the evolving codebase and issue tracking database on Codeplex so that you can get the most current drop or the last major drop - whichever works best for your needs.&lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;p&gt;Looking forward to your comments and questions!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/Tvhq902MkCM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/Tvhq902MkCM/microsoft-net-micro-framework-roadmap.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/04/microsoft-net-micro-framework-roadmap.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-7576536666489039902</guid><pubDate>Thu, 22 Apr 2010 06:57:00 +0000</pubDate><atom:updated>2010-04-22T08:57:15.088+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Meridian P</category><category domain="http://www.blogger.com/atom/ns#">Tahoe</category><title>Announcing the Topaz i.MX25 CPU Module and Development Kit</title><description>&lt;p&gt;Martin from Device Solutions finished the Topaz i.MX25 CPU module and development kit for Windows CE 6.0 R3. The port for .NET Micro Framework as well as a Linux version is under development.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;We are very pleased to announce the &lt;a href="http://devicesolutions.net/Products/TopaziMX25CPUModule.aspx"&gt;Topaz i.MX25 CPU Module&lt;/a&gt; and &lt;a href="http://devicesolutions.net/Products/TopaziMX25DevelopmentKit.aspx"&gt;Development Kit&lt;/a&gt;.&amp;#160; Topaz is a new CPU module designed for portable, industrial and automotive applications.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/_ClYOKEg3Yks/S8_zSBRF6hI/AAAAAAAABJ8/5tf-mUB7qXU/image%5B13%5D.png?imgmax=800" width="160" height="156" /&gt; The Topaz module includes a Freescale i.MX25 (400MHz ARM926), 64MBytes mobile DDR, 128MBytes NAND flash, Freescale Power Management IC and Ethernet PHY.&amp;#160; Like Meridian, Topaz is a surface mount module.&amp;#160; This is easy to mount on new hardware and scales well in volume production.&lt;/p&gt;  &lt;p&gt;Topaz includes 10/100 Ethernet (just add a MagJack), USB Host and High-Speed OTG ports, LCD controller, Touch-controller, ADC, SD card, CAN, 5x serial ports, PWM, One-Wire, SPI, I2C, Security and more.&amp;#160; Check out the &lt;a href="http://devicesolutions.net/Products/TopaziMX25CPUModule.aspx"&gt;product page&lt;/a&gt; and &lt;a href="http://devicesolutions.net/LinkClick.aspx?fileticket=ttI3RPxBafs%3d&amp;amp;tabid=305"&gt;data sheet&lt;/a&gt; for all the technical details.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;For Topaz, we worked with partners to support Windows CE and Linux, as well as the .NET Micro Framework.&amp;#160; We are shipping today with Windows CE 6.0 R3 in conjunction with &lt;a href="http://guruce.com/topaz"&gt;GuruCE&lt;/a&gt;.&amp;#160; The .NET Micro Framework and Linux are in development.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Topaz is ideal for portable applications as it uses low-power memory and can be powered from a LiIon cell.&amp;#160; For HMI applications, the built-in LCD and touch-screen controllers make it simple to connect a variety of display types.&amp;#160;&amp;#160; For automotive applications, Freescale supply specific variants of the i.MX25 and these are supported by the Topaz module.&lt;/p&gt;  &lt;p&gt;The Development Kit is great for evaluating the Topaz CPU module and development devices.&lt;/p&gt;  &lt;p&gt;It includes 10/100 Ethernet, Serial, USB host and OTG ports, SD card and audio out.&amp;#160; All other signals are available on 0.1” interface headers for easy connection.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://lh3.ggpht.com/_ClYOKEg3Yks/S8_zSvmlB0I/AAAAAAAABKA/_jfCN5P2-sU/image%5B12%5D.png?imgmax=800" width="225" height="212" /&gt; &lt;/p&gt;  &lt;p&gt;You have a choice of LCDs for use with the kit:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;4.3” 480×272 TFT LCD with touch-screen.&lt;/li&gt;    &lt;li&gt;7” 800×480 TFT LCD with touch-screen.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The development kit is priced at US$299 and the LCD kits are US$199 for the 4.3” option and US$299 for the 7” option.&amp;#160; These are available from their &lt;a href="http://shop.devicesolutions.net/products.asp"&gt;web shop now&lt;/a&gt;, and will be with distributors in the next 2-3 weeks.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/nv_-1QlDoHY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/nv_-1QlDoHY/announcing-topaz-imx25-cpu-module-and.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_ClYOKEg3Yks/S8_zSBRF6hI/AAAAAAAABJ8/5tf-mUB7qXU/s72-c/image%5B13%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/04/announcing-topaz-imx25-cpu-module-and.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-5330441028208480842</guid><pubDate>Mon, 08 Mar 2010 13:44:00 +0000</pubDate><atom:updated>2010-03-08T14:44:11.304+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ChipworkX</category><title>Using a XBox controller with .NET Micro Framework</title><description>&lt;p&gt;GHI Electronics wrote about how to use the Microsoft XBox controller (USB) to interact with a .NET Micro Framework module like the USBizi(FEZ), EMX or ChipworkX.&lt;/p&gt;  &lt;blockquote&gt;&lt;/blockquote&gt;  &lt;blockquote&gt;&lt;/blockquote&gt;  &lt;blockquote&gt;&lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;If you are asking yourself, how do I use the XBOX 360 controller in my project? If you are using Arduino then this requires so much circuitry and programming to do...actually, I am not sure myself how this can be done. If you are using BS2 then just forget about the idea! To use XBOX controller you will need a windows CE device with few month to learn how to write USB drivers. Out of curiosity, I did search the web for drivers for XBOX, linux winCE, windows or MAC drivers. I did find few and I can tell you this, looking the the driver source code was scary. Try to google then and take a look yourself.&lt;/p&gt;    &lt;p&gt;XBOX controller has many digital inputs but unfortunately it is not a standard HID device and so it will not work with the standard drivers. This example implements an XBOX controller driver using raw USB services.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read the &lt;a href="http://tinyclr.blogspot.com/2010/03/using-xbox-controller-with-net-micro.html"&gt;full story&lt;/a&gt;…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/MlH-xRTWMLw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/MlH-xRTWMLw/using-xbox-controller-with-net-micro.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/03/using-xbox-controller-with-net-micro.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-3998073716898810141</guid><pubDate>Thu, 04 Mar 2010 19:12:00 +0000</pubDate><atom:updated>2010-03-04T20:12:25.705+01:00</atom:updated><title>Using .NET Micro Framework v4.0, Device Solutions' Board Support Package and GCC</title><description>&lt;p&gt;I’m currently working on the porting kit. For all of you never did something with the kit &lt;em&gt;Jan Kučera&lt;/em&gt; has created a &lt;a href="http://informatix.miloush.net/microframework/Tutorials/Interop.aspx"&gt;great tutorial&lt;/a&gt; where to start downloading all the files and do your first own firmware for the Thaoe-II board.&lt;/p&gt;  &lt;p&gt;He is using the &lt;a href="http://www.devicesolutions.net/Support/Downloads.aspx"&gt;Board Support Package&lt;/a&gt; from Device Solutions which will help you to get all the different environment set-ups.&lt;/p&gt;  &lt;p&gt;More next…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/ZlH_CVVpE84" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/ZlH_CVVpE84/using-net-micro-framework-v40-device.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>1</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/03/using-net-micro-framework-v40-device.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-1952490343524543398</guid><pubDate>Thu, 04 Mar 2010 18:53:00 +0000</pubDate><atom:updated>2010-03-04T19:53:12.493+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET MF 4</category><title>Embedded World 2010 in Nuremberg – A short Review</title><description>&lt;p&gt;Yesterday I visited the Microsoft .NET Micro Framework booth at the Embedded World 2010 here in Nuremberg. It was a pleasure for me to meet partners and developers from all over the world: from New Zealand, Turkey, the Czech Republic, United Kingdom, Netherlands, the United States… well, and from Germany, of course.&lt;/p&gt;  &lt;p&gt;Last year there was no booth at the Embedded World, but we could use the time to &lt;a href="http://netmicroframework.blogspot.com/2009/03/embedded-world-2009.html"&gt;meet each other&lt;/a&gt;. The feedback from this year was really good, maybe 60% already have heard from .NET MF, about 20% already bought one of the great development kits.&lt;/p&gt;  &lt;p&gt;In the evening we talked about all the news we got last year starting from integrating the .NET MF team in the developer group and opening the source code.&lt;/p&gt;  &lt;p&gt;See some pictures from &lt;a href="http://www.google.de/search?hl=de&amp;amp;source=hp&amp;amp;q=bratwurst+r%C3%B6slein&amp;amp;meta=&amp;amp;aq=f&amp;amp;oq="&gt;Bratwurst Röslein&lt;/a&gt; (and thanks to Andreas who invited us to eat some &lt;em&gt;Nürnberger Bratwürstchen&lt;/em&gt;).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ClYOKEg3Yks/S5ABf4zymLI/AAAAAAAABFo/pQf3S0lrFok/s1600-h/IMG_3031%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_3031" border="0" alt="IMG_3031" src="http://lh3.ggpht.com/_ClYOKEg3Yks/S5ABgeoZluI/AAAAAAAABFs/MNhA_NEQCcw/IMG_3031_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh6.ggpht.com/_ClYOKEg3Yks/S5ABg7OCz8I/AAAAAAAABFw/uLCIcl6UDmM/s1600-h/IMG_3032%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_3032" border="0" alt="IMG_3032" src="http://lh5.ggpht.com/_ClYOKEg3Yks/S5ABhbEHJxI/AAAAAAAABF0/TOTolSW7fdQ/IMG_3032_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh6.ggpht.com/_ClYOKEg3Yks/S5ABh-96YiI/AAAAAAAABF4/n7D6IUHjH84/s1600-h/IMG_3033%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_3033" border="0" alt="IMG_3033" src="http://lh5.ggpht.com/_ClYOKEg3Yks/S5ABiflDK4I/AAAAAAAABF8/TJqweo2-xr8/IMG_3033_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh3.ggpht.com/_ClYOKEg3Yks/S5ABjKoiKeI/AAAAAAAABGA/VPVTYaqQJ_U/s1600-h/IMG_3034%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_3034" border="0" alt="IMG_3034" src="http://lh3.ggpht.com/_ClYOKEg3Yks/S5ABjTWNcXI/AAAAAAAABGE/yE4sjV9WiYU/IMG_3034_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh5.ggpht.com/_ClYOKEg3Yks/S5ABj4OtSpI/AAAAAAAABGI/c-4_vrhthHA/s1600-h/IMG_3035%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_3035" border="0" alt="IMG_3035" src="http://lh4.ggpht.com/_ClYOKEg3Yks/S5ABkpYZPcI/AAAAAAAABGM/Zk11Gupd6YU/IMG_3035_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://lh4.ggpht.com/_ClYOKEg3Yks/S5ABlkt9WYI/AAAAAAAABGQ/_mR9Oz8wKc8/s1600-h/IMG_3037%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_3037" border="0" alt="IMG_3037" src="http://lh3.ggpht.com/_ClYOKEg3Yks/S5ABlw93pkI/AAAAAAAABGU/Hb_b9dc6QcE/IMG_3037_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Looking forward to see everybody again next year at the .NET MF booth!&lt;/p&gt;  &lt;p&gt;See more &lt;a href="http://blogs.msdn.com/netmfteam/archive/2010/03/03/netmf-partners-in-nuremberg.aspx"&gt;photos taken at the booth&lt;/a&gt; at the .NET MF blog…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/NiENQdd-jKc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/NiENQdd-jKc/embedded-world-2010-in-nuremberg-short.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_ClYOKEg3Yks/S5ABgeoZluI/AAAAAAAABFs/MNhA_NEQCcw/s72-c/IMG_3031_thumb.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/03/embedded-world-2010-in-nuremberg-short.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-348858622040305602</guid><pubDate>Fri, 26 Feb 2010 06:53:00 +0000</pubDate><atom:updated>2010-02-26T07:53:53.557+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MFtoolkit</category><category domain="http://www.blogger.com/atom/ns#">Source Code</category><title>How to return Images or Files with the HTTP Server (MFToolkit)</title><description>&lt;p&gt;Is it somehow possible to have a static webpage with some images stored in Resources? I mean the web page can be treated just as string and sent to client, but i have been unable so far to send image file. I can get the image from resources&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Bitmap image = Resources.GetBitmap(     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Resources.BitmapResources.Image1      &lt;br /&gt;);&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;But what to do then? how to read bytes from these image and send them to client? Or is there some other way? I don’t want to use SD card or anything external, that would be a waste of resources.&lt;/p&gt;  &lt;p&gt;Well, if you add an image to the embedded resources (Resources.resx) Visual Studio will use it as a bitmap (see the example above). In older Micro .NET Framework it isn’t really easy to get the bytes from an image.&lt;/p&gt;  &lt;p&gt;The best way to return images do following:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Rename your image &lt;em&gt;xxxx.jpg&lt;/em&gt; to &lt;em&gt;xxxx.bin&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;Open &lt;em&gt;Resources.resx&lt;/em&gt; and select the type &lt;em&gt;files&lt;/em&gt; (instead of type &lt;em&gt;images&lt;/em&gt;) &lt;/li&gt;    &lt;li&gt;Click on&lt;em&gt; add new file&lt;/em&gt;, select file filter *.* &lt;/li&gt;    &lt;li&gt;Select the image &lt;em&gt;xxxx.bin&lt;/em&gt; which will be added as &lt;em&gt;xxxx&lt;/em&gt; embedded resource &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Then you can use following code in your HttpHandler:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;if (context.Request.RawUrl == &amp;quot;/xxxx.jpg&amp;quot;)     &lt;br /&gt;{      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; context.Response.ContentType = &amp;quot;images/jpeg&amp;quot;;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; context.Response.Write(      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Resources.GetBytes(Resources.BinaryResources.xxxx)      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; );      &lt;br /&gt;}&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;You can do the same with any static file as well as text files (*.html).&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/w_DbMUv3Y50" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/w_DbMUv3Y50/how-to-return-images-or-files-with-http.html</link><author>noreply@blogger.com (Michael Schwarz)</author><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/02/how-to-return-images-or-files-with-http.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3794058282021355740.post-2157213707217935497</guid><pubDate>Fri, 26 Feb 2010 06:33:00 +0000</pubDate><atom:updated>2010-02-26T07:33:13.656+01:00</atom:updated><title>TFT Display / VGA Monitor connected to .NET MF Device</title><description>&lt;p&gt;GHI Electronics offers many hardware modules running .NET Micro Framework, like EMX and &lt;a href="http://www.ghielectronics.com/"&gt;ChipworkX&lt;/a&gt;. They all support TFT displays with 16-bit 5:6:5 RGB color depth.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="GHI-00123" border="0" alt="GHI-00123" align="right" src="http://lh6.ggpht.com/_ClYOKEg3Yks/S4drKFjuigI/AAAAAAAABFQ/f7ToswUBmPg/GHI-00123%5B6%5D.jpg?imgmax=800" width="167" height="125" /&gt; With this interface, users can use about any TFT display. Some applications, like handheld devices, may require a 320x240 3.4&amp;quot; display. Others, like vending machines, may need a 640x480 7&amp;quot; displays. What about airport informational center? Those will probably need a 12&amp;quot; 800x600 displays. What is important is that GHI NETMF modules can work with all these options. Through a simple call to the GHI managed libraries, a user can set the default settings for display, including resolution, HSYNC, VSYNC and clock.&lt;/p&gt;  &lt;p&gt;Read the &lt;a href="http://tinyclr.blogspot.com/2010/02/using-tft-displays-and-standard-vga.html"&gt;full story&lt;/a&gt;…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/netmicroframework/~4/WSWi5ygq2qU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/netmicroframework/~3/WSWi5ygq2qU/tft-display-vga-monitor-connected-to.html</link><author>noreply@blogger.com (Michael Schwarz)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_ClYOKEg3Yks/S4drKFjuigI/AAAAAAAABFQ/f7ToswUBmPg/s72-c/GHI-00123%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://netmicroframework.blogspot.com/2010/02/tft-display-vga-monitor-connected-to.html</feedburner:origLink></item></channel></rss>
