<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Azure Sphere MT 3620 Helloworld Blink program step by step</title><link>https://community.element14.com/products/devtools/avnetboardscommunity/azure-sphere-starter-kits/w/documents/4590/azure-sphere-mt-3620-helloworld-blink-program-step-by-step</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Azure Sphere MT 3620 Helloworld Blink program step by step</title><link>https://community.element14.com/products/devtools/avnetboardscommunity/azure-sphere-starter-kits/w/documents/4590/azure-sphere-mt-3620-helloworld-blink-program-step-by-step</link><pubDate>Wed, 06 Oct 2021 22:10:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:064e72fd-0684-4f5a-b82c-724a58f765ba</guid><dc:creator>hemant.tanwar</dc:creator><comments>https://community.element14.com/products/devtools/avnetboardscommunity/azure-sphere-starter-kits/w/documents/4590/azure-sphere-mt-3620-helloworld-blink-program-step-by-step#comments</comments><description>Current Revision posted to Documents by hemant.tanwar on 10/6/2021 10:10:48 PM&lt;br /&gt;
&lt;p style="margin:0;"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Azure Sphere MT 3620&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;This document goes through steps of setting up very simple blink program. The goal is to get comfortable with hardware setup and running very basic program.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1&gt;Introduction&lt;/h1&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;We are going to use Azure Sphere MT 3620 secure development kit. This is first dedicated hardware which handles security in IOT devices in this space.&lt;/p&gt;&lt;p style="margin:0;"&gt;This document explains how to create blink program. It will take you through steps needed with the assumption that you have following prerequisite&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span style="font-size:11.0pt;line-height:107%;font-family:&amp;#39;Calibri&amp;#39;,sans-serif;color:windowtext;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Visual Studio IDE is installed.&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Azure Sphere development board&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Details installation steps could be found here &lt;a class="jive-link-external-small" href="https://docs.microsoft.com/en-us/azure-sphere/install/install" rel="nofollow ugc noopener" target="_blank"&gt;https://docs.microsoft.com/en-us/azure-sphere/install/install&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1&gt;Wire Connection&lt;/h1&gt;&lt;p style="margin:0;"&gt;Setup wire connection to the device and your laptop as shown below.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/283x263/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121373.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121373.png-283x263.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=AYvT5CamFEZCMz5JV1u2YahCYmch%2FUZOWjAWYey4GJ8%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=QO1P6mp/0SeLQ1I1W2+tsw==" style="max-height: 263px;max-width: 283px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding-left:45px;text-indent:.5in;"&gt;Pic (1)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/284x229/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121374.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121374.png-284x229.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=OrIt3sIFWXMq1SWH4PjoZQ9eExc%2F230esc%2Bifc5JdfE%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=+BHy8pDVddgbIxlFgsorVw==" style="max-height: 229px;max-width: 284px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:11.0pt;line-height:107%;font-family:&amp;#39;Calibri&amp;#39;,sans-serif;"&gt;Pic (2)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1&gt;Setting up Azure Sphere device&lt;/h1&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-family:&amp;#39;Segoe UI&amp;#39;,sans-serif;color:#171717;background:white;"&gt;Azure Sphere uses Azure Active Directory (AAD) to enforce enterprise access control.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Azure Tenant Sphere&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Azure Sphere tenant allows different organization to have many devices under them.&lt;/p&gt;&lt;p style="margin:0;"&gt;You either need to create a new Azure Sphere tenant or user existing one for your organization.&lt;/p&gt;&lt;p style="margin:0;"&gt;This &lt;a class="jive-link-external-small" href="https://docs.microsoft.com/en-us/azure-sphere/install/create-tenant" rel="nofollow ugc noopener" target="_blank"&gt;https://docs.microsoft.com/en-us/azure-sphere/install/create-tenant&lt;/a&gt; document explains steps to do that.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#2f5496;font-size:13.0pt;line-height:107%;font-family:&amp;#39;Calibri Light&amp;#39;,sans-serif;"&gt;&lt;strong&gt;Claiming your device&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Every Azure Sphere device must be claimed by tenant.&amp;nbsp; Find steps &lt;a class="jive-link-external-small" href="https://docs.microsoft.com/en-us/azure-sphere/install/claim-device" rel="nofollow ugc noopener" target="_blank"&gt;https://docs.microsoft.com/en-us/azure-sphere/install/claim-device&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="https://docs.microsoft.com/en-us/azure-sphere/install/claim-device" rel="nofollow ugc noopener" target="_blank"&gt;https://docs.microsoft.com/en-us/azure-sphere/install/claim-device&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;You can use this command&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#171717;background:#F2F2F2;"&gt;azsphere device claim&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1&gt;Creating the Blink project&lt;/h1&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;We are using Visual Studio to create this project.&amp;nbsp; Start “Visual Studio 2019” or any other version of “Visual Studio”&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Create a new project&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Select create new project in Visual studio project.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/200x228/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121375.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121375.png-200x228.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=BkTcuG2%2Fhpfl9MhYrMu%2B%2F0kEpEw7lCNqN93nwgY%2BRyA%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=CPOvtHvNfGsNK323fsEYBQ==" style="max-height: 228px;max-width: 200px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size:11.0pt;line-height:107%;font-family:&amp;#39;Calibri&amp;#39;,sans-serif;"&gt;Pic (3)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;a name="_Toc21507151"&gt;&lt;/a&gt;Select Platform&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;We are creating sample blink program using existing template. In order to select right template we need to select a platform from dialog box.&lt;/p&gt;&lt;p style="margin:0;"&gt;Select the platform from dropdown. Select “Azure Sphere”&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/271x229/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121376.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121376.png-271x229.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=wJ0cKBaKUv10gXv3x98%2BplyKDmvzUuJly%2BlEd84HVZg%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=93HByIyx2kREVV19qjUn/A==" style="max-height: 229px;max-width: 271px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:11.0pt;line-height:107%;font-family:&amp;#39;Calibri&amp;#39;,sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pic (4)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;a name="_Toc21507152"&gt;&lt;/a&gt;Project name and location&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Give project a name and select the location where this should be created.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/376x291/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121377.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121377.png-376x291.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=nza5s12fqBfVKRMWU%2BoFlFbEI8pktLsdNJ4blPIkKNE%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=a7sJUT7GBqUxcPMd/vEnlg==" style="max-height: 291px;max-width: 376px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pic (5)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Once you have created the project you can see Visual Studio open main.c file.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/563x229/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121378.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121378.png-563x229.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=Ir778fFZuKGpXc0SK21q2AblWuWmeq8fPxuq5lYmxzk%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=5sij0pAoxZfsGyFpFdawDQ==" style="max-height: 229px;max-width: 563px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="float:none;background-color:#ffffff;color:#3d3d3d;font-family:&amp;#39;Helvetica Neue&amp;#39;,Helvetica,Arial,&amp;#39;Lucida Grande&amp;#39;,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0px;text-transform:none;white-space:normal;"&gt; Pic (6)&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;Debug with Device&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;We will see how we can debug when out Azure Sphere device is connected.&amp;nbsp; Make sure your device is connected to laptop with USB.&amp;nbsp; Select “Debug” , “ARM” as show in the screen below. Click on “Remote GDB Debugger”&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/624x414/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121379.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121379.png-624x414.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=i6bt8E%2FqiR5evrKyhCEDD5ScKy8pM76cxyFPwjNxtI8%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=1O8U7UM3OXXKS9NI6APxug==" style="max-height: 414px;max-width: 624px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pic (7)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;If the device is not connected, you will see following error.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/624x282/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121380.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121380.png-624x282.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=pushNHYXoKrKu635TOeFjacjXP2bjkdA%2FyGNzUUcdZE%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=cuWVMjRXc3DI+/a+v21iAQ==" style="max-height: 282px;max-width: 624px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="float:none;background-color:#ffffff;color:#3d3d3d;font-family:&amp;#39;Helvetica Neue&amp;#39;,Helvetica,Arial,&amp;#39;Lucida Grande&amp;#39;,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0px;text-transform:none;white-space:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pic (8)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;If device is connected, you will see the LED blink indefinitely.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Updating Code&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Let’s try to update very simple code to understand.&lt;/p&gt;&lt;p style="margin:0;"&gt;We will change our code so that LED blink only 5 times.&lt;/p&gt;&lt;p style="margin:0;"&gt;We will define an integer variable count, MAX and use that in while condition.&lt;/p&gt;&lt;p style="margin:0;"&gt;Here is code which we can update in existing code as shown in picture below&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;// Keep counter for how many blink&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;int count = 0;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;// Max number of blinks&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;int MAX = 5;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;// Stop after 5 blinks&lt;/p&gt;&lt;p style="margin:0;"&gt;while (count &amp;lt; MAX)&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;// Increase count after each blink&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;"&gt;++count&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/624x315/__key/communityserver-wikis-components-files/00-00-00-04-45/contentimage_5F00_121381.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/04/45/contentimage_121381.png-624x315.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=cjQ4fUkEWy938giwtQIvo9qIxBOgRHE6%2FdtPMOpn9F8%3D&amp;amp;se=2026-05-28T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=ZXVJyNkQtwbRBwQrjq+qpg==" style="max-height: 315px;max-width: 624px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="float:none;background-color:#ffffff;color:#3d3d3d;font-family:&amp;#39;Helvetica Neue&amp;#39;,Helvetica,Arial,&amp;#39;Lucida Grande&amp;#39;,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0px;text-transform:none;white-space:normal;"&gt; Pic (9)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Conclusion&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;We have seen that setting up the Azure Sphere MT3620 is very easy. We can comfortably create simple blink program using template and run the program with great ease.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;This device is secure and production ready IOT solution provided by Microsoft. Microsoft made reasonable effort to make it easy to work with and provided sample templated to start working with this device.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I believe this will help to move the needle in IOT space towards more secure ready to use IOT devices which is need of the time we live in.&lt;/p&gt;&lt;p style="margin:0;"&gt;So keep tinkering !!&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/291630"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-04-45/AzureSphere_2D00_BlinkProjectSteps.pdf"&gt;community.element14.com/.../AzureSphere_2D00_BlinkProjectSteps.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;AzureSphere-BlinkProjectSteps.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: azure sphere, helloworld, azure sphere example, azure sphere sample, azure sphere mt 3620, azure sphere tutorial&lt;/div&gt;
</description></item></channel></rss>