<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0">
  <channel>
    <title>Chris Tacke - .NET Micro Framework</title>
    <link>http://blog.opennetcf.com/ctacke/</link>
    <description>Bringing Managed Code to the Embedded World</description>
    <copyright>Chris Tacke</copyright>
    <lastBuildDate>Tue, 13 Feb 2007 14:13:52 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>ctacke@opennetcf.com</managingEditor>
    <webMaster>ctacke@opennetcf.com</webMaster>
    <item>
      <trackback:ping>http://blog.opennetcf.com/ctacke/Trackback.aspx?guid=a43ce6e5-7ac9-4f26-8a70-172e2bbe11f2</trackback:ping>
      <pingback:server>http://blog.opennetcf.com/ctacke/pingback.aspx</pingback:server>
      <pingback:target>http://blog.opennetcf.com/ctacke/PermaLink,guid,a43ce6e5-7ac9-4f26-8a70-172e2bbe11f2.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
After what seems like forever, the <a href="http://msdn2.microsoft.com/en-us/embedded/bb267253.aspx">.NET
Micro Framework</a><a href="http://www.microsoft.com/presspass/press/2007/feb07/02-13NETMFReleasePR.mspx">is
finally out</a>.  <a href="http://www.microsoft.com/downloads/details.aspx?familyid=32f5df20-6c95-4fe8-a76c-0ed56a839ad2">Download
it here</a>. Expect announcements over the next days from hardware vendors with development
platforms.
</p>
        <img width="0" height="0" src="http://blog.opennetcf.com/ctacke/aggbug.ashx?id=a43ce6e5-7ac9-4f26-8a70-172e2bbe11f2" />
        <br />
        <hr />
Managed Code in the Embedded World</body>
      <title>.NET Micro Framework SDK Released</title>
      <guid isPermaLink="false">http://blog.opennetcf.com/ctacke/PermaLink,guid,a43ce6e5-7ac9-4f26-8a70-172e2bbe11f2.aspx</guid>
      <link>http://blog.opennetcf.com/ctacke/2007/02/13/NETMicroFrameworkSDKReleased.aspx</link>
      <pubDate>Tue, 13 Feb 2007 14:13:52 GMT</pubDate>
      <description>&lt;p&gt;
After what seems like forever, the &lt;a href="http://msdn2.microsoft.com/en-us/embedded/bb267253.aspx"&gt;.NET
Micro Framework&lt;/a&gt; &lt;a href="http://www.microsoft.com/presspass/press/2007/feb07/02-13NETMFReleasePR.mspx"&gt;is
finally out&lt;/a&gt;.&amp;nbsp; &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=32f5df20-6c95-4fe8-a76c-0ed56a839ad2"&gt;Download
it here&lt;/a&gt;. Expect announcements over the next days from hardware vendors with development
platforms.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.opennetcf.com/ctacke/aggbug.ashx?id=a43ce6e5-7ac9-4f26-8a70-172e2bbe11f2" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Managed Code in the Embedded World</description>
      <category>.NET Micro Framework</category>
      <category>OpenNETCF</category>
    </item>
    <item>
      <trackback:ping>http://blog.opennetcf.com/ctacke/Trackback.aspx?guid=f48f0014-227d-4375-947b-63dc739bd9d9</trackback:ping>
      <pingback:server>http://blog.opennetcf.com/ctacke/pingback.aspx</pingback:server>
      <pingback:target>http://blog.opennetcf.com/ctacke/PermaLink,guid,f48f0014-227d-4375-947b-63dc739bd9d9.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft has published a <a href="http://aboutnetmf.com/NET_Micro_Framework_Whitepaper_V_1.0.doc">new
white paper</a> on the <a href="http://www.aboutnetmf.com">Micro Framework information
page</a>.
</p>
        <img width="0" height="0" src="http://blog.opennetcf.com/ctacke/aggbug.ashx?id=f48f0014-227d-4375-947b-63dc739bd9d9" />
        <br />
        <hr />
Managed Code in the Embedded World</body>
      <title>New Micro Framework white paper</title>
      <guid isPermaLink="false">http://blog.opennetcf.com/ctacke/PermaLink,guid,f48f0014-227d-4375-947b-63dc739bd9d9.aspx</guid>
      <link>http://blog.opennetcf.com/ctacke/2006/05/31/NewMicroFrameworkWhitePaper.aspx</link>
      <pubDate>Wed, 31 May 2006 20:11:03 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft has published a &lt;a href="http://aboutnetmf.com/NET_Micro_Framework_Whitepaper_V_1.0.doc"&gt;new
white paper&lt;/a&gt; on the &lt;a href="http://www.aboutnetmf.com"&gt;Micro Framework information
page&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.opennetcf.com/ctacke/aggbug.ashx?id=f48f0014-227d-4375-947b-63dc739bd9d9" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Managed Code in the Embedded World</description>
      <category>.NET Micro Framework</category>
      <category>OpenNETCF</category>
    </item>
    <item>
      <trackback:ping>http://blog.opennetcf.com/ctacke/Trackback.aspx?guid=d402db68-df0d-4316-8196-15700a67aa02</trackback:ping>
      <pingback:server>http://blog.opennetcf.com/ctacke/pingback.aspx</pingback:server>
      <pingback:target>http://blog.opennetcf.com/ctacke/PermaLink,guid,d402db68-df0d-4316-8196-15700a67aa02.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well actually it's not a <u>first</u> look.  You might recall the .netcpu development
kits that shipped over a year ago that <a href="http://blog.opennetcf.org/ctacke/PermaLink,guid,e561473e-5978-4419-b5a4-b7c446328022.aspx">I
wrote a little bit on</a>.  Well the TinyCLR went back into the Microsoft oven
to bake a while more and samples were pulled out at MEDC 2006 for attendees to try.
</p>
        <p>
          <strong>
            <u>
              <font size="3">What is the Micro Framework (.NET MF)?</font>
            </u>
          </strong>
          <br />
It's a very scaled down CLR and BCL that is capable of running on 32-bit architecture
processors without any underlying OS.  Basically the MF has its own bootloader
and OAL.  Developers write managed code (C# is the only thing supported in the
community preview) that runs directly against the MF.  The MF code can directly
catch interrupt vectors and set hardware pin states (how cool is that?).  The
working size of the MF is ~250k. Yes 250k.
</p>
        <p>
          <strong>
            <u>
              <font size="3">Where can I get the MF?</font>
            </u>
          </strong>
          <br />
The MF is still in very early stages and isn't quite ready for a broad release. 
MEDC provided a somewhat controllable release area where immediate feedback could
be gotten from users and the hardware was a specific known set.
</p>
        <p>
          <strong>
            <u>
              <font size="3">What exactly did MEDC attendees get?</font>
            </u>
          </strong>
          <br />
They got a SumoRobot kit that was based on the <a href="http://www.parallax.com/detail.asp?product_id=27400">Parallax
SumoBOT</a>.  It was <u>not</u> just a Parallax bot.  It had a custom PCB
running a non-commercial ARM processor.  That means that even if you get the
SDK, <em>you cannot just go get a Parallax bot and use it </em>(I've been asked a
few times about this now - sorry for not being clear on it at the conference). 
The attendees also got a early SDK that allowed for development against the bot. 
The lucky 40 or so who actually got hardware got to take it home.
</p>
        <p>
On Tuesday I held a lab where I walked through development and how to test the hardware,
plus provided a little sample code.  On Wednesday night those with SumoRobots
got to test them in a competitioon against one another.
</p>
        <p>
          <strong>
            <u>
              <font size="3">I'm jealous.  Where can I get MF hardware?</font>
            </u>
          </strong>
          <br />
There isn't anything available today, but the beta MF will be out in a few months
and there are some hardware vendors working hard to have development kits ready to
ship when that happens.  To keep up to date sign up at the <a href="http://aboutnetmf.com/entry.asp">MF
web site</a>.
</p>
        <p>
          <strong>
            <u>
              <font size="3">Will OpenNETCF be doing stuff with the Micro Framework?</font>
            </u>
          </strong>
          <br />
Silly question.  We already are.  We wrote the documentation for the SumoRobot
and the lab and are working hard to make sure we can provide the value and platform
extension work that you've come to expect from us.<br /></p>
        <img width="0" height="0" src="http://blog.opennetcf.com/ctacke/aggbug.ashx?id=d402db68-df0d-4316-8196-15700a67aa02" />
        <br />
        <hr />
Managed Code in the Embedded World</body>
      <title>First Look: The Microsoft .NET Micro Framework</title>
      <guid isPermaLink="false">http://blog.opennetcf.com/ctacke/PermaLink,guid,d402db68-df0d-4316-8196-15700a67aa02.aspx</guid>
      <link>http://blog.opennetcf.com/ctacke/2006/05/16/FirstLookTheMicrosoftNETMicroFramework.aspx</link>
      <pubDate>Tue, 16 May 2006 15:12:39 GMT</pubDate>
      <description>&lt;p&gt;
Well actually it's not a &lt;u&gt;first&lt;/u&gt; look.&amp;nbsp; You might recall the .netcpu development
kits that shipped over a year ago that &lt;a href="http://blog.opennetcf.org/ctacke/PermaLink,guid,e561473e-5978-4419-b5a4-b7c446328022.aspx"&gt;I
wrote a little bit on&lt;/a&gt;.&amp;nbsp; Well the TinyCLR went back into the Microsoft oven
to bake a while more and samples were pulled out at MEDC 2006 for attendees to try.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;&lt;font size=3&gt;What is the Micro Framework (.NET MF)?&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;
&lt;br&gt;
It's a very scaled down CLR and BCL that is capable of running on 32-bit architecture
processors without any underlying OS.&amp;nbsp; Basically the MF has its own bootloader
and OAL.&amp;nbsp; Developers write managed code (C# is the only thing supported in the
community preview) that runs directly against the MF.&amp;nbsp; The MF code can directly
catch interrupt vectors and set hardware pin states (how cool is that?).&amp;nbsp; The
working size of the MF is ~250k. Yes 250k.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;&lt;font size=3&gt;Where can I get the MF?&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;
&lt;br&gt;
The MF is still in very early stages and isn't quite ready for a broad release.&amp;nbsp;
MEDC provided a somewhat controllable release area where immediate feedback could
be gotten from users and the hardware was a specific known set.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;&lt;font size=3&gt;What exactly did MEDC attendees get?&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;
&lt;br&gt;
They got a SumoRobot kit that was based on the &lt;a href="http://www.parallax.com/detail.asp?product_id=27400"&gt;Parallax
SumoBOT&lt;/a&gt;.&amp;nbsp; It was &lt;u&gt;not&lt;/u&gt; just a Parallax bot.&amp;nbsp; It had a custom PCB
running a non-commercial ARM processor.&amp;nbsp; That means that even if you get the
SDK, &lt;em&gt;you cannot just go get a Parallax bot and use it &lt;/em&gt;(I've been asked a
few times about this now - sorry for not being clear on it at the conference).&amp;nbsp;
The attendees also got a early SDK that allowed for development against the bot.&amp;nbsp;
The lucky 40 or so who actually got hardware got to take it home.
&lt;/p&gt;
&lt;p&gt;
On Tuesday I held a lab where I walked through development and how to test the hardware,
plus provided a little sample code.&amp;nbsp; On Wednesday night those with SumoRobots
got to test them in a competitioon against one another.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;&lt;font size=3&gt;I'm jealous.&amp;nbsp; Where can I get MF hardware?&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;
&lt;br&gt;
There isn't anything available today, but the beta MF will be out in a few months
and there are some hardware vendors working hard to have development kits ready to
ship when that happens.&amp;nbsp; To keep up to date sign up at the &lt;a href="http://aboutnetmf.com/entry.asp"&gt;MF
web site&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;&lt;font size=3&gt;Will OpenNETCF be doing stuff with the Micro Framework?&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;
&lt;br&gt;
Silly question.&amp;nbsp; We already are.&amp;nbsp; We wrote the documentation for the SumoRobot
and the lab and are working hard to make sure we can provide the value and platform
extension work that you've come to expect from us.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.opennetcf.com/ctacke/aggbug.ashx?id=d402db68-df0d-4316-8196-15700a67aa02" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Managed Code in the Embedded World</description>
      <category>OpenNETCF</category>
      <category>.NET Micro Framework</category>
    </item>
  </channel>
</rss>