<?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>Installing Arduino IDE, Blinking an LED, and GitHub Libraries!</title><link>https://community.element14.com/products/arduino/arduino-tutorials/w/documents/3439/installing-arduino-ide-blinking-an-led-and-github-libraries</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Installing Arduino IDE, Blinking an LED, and GitHub Libraries!</title><link>https://community.element14.com/products/arduino/arduino-tutorials/w/documents/3439/installing-arduino-ide-blinking-an-led-and-github-libraries</link><pubDate>Tue, 27 Feb 2018 03:33:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:17297579-0288-4a28-a280-5404cafba070</guid><dc:creator>tariq.ahmad</dc:creator><comments>https://community.element14.com/products/arduino/arduino-tutorials/w/documents/3439/installing-arduino-ide-blinking-an-led-and-github-libraries#comments</comments><description>Current Revision posted to Documents by tariq.ahmad on 2/27/2018 3:33:25 AM&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" style="background-color:#f2f2f2;padding:0px;margin:0px;width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="2" style="padding:8px 15px 8px 12px;"&gt;&lt;a href="/products/arduino/"&gt;&lt;img alt="image" src="/e14/assets/legacy/2017/Ard_logo.png" style="vertical-align:top;"  /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td rowspan="2" style="padding:6px 12px 8px 0px;"&gt;&lt;p style="margin:0;padding-bottom:4px;"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/products/arduino/"&gt;&lt;span style="font-size:18px;color:#00979d;"&gt;Arduino Home&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;An Open-Source platform to create digital devices and interactive objects that sense and control physical devices.&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:10px 12px;vertical-align:middle;background-color:#deb81b;" width="24%"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/products/arduino/arduino-tutorials/"&gt;&lt;span style="color:#ffffff;text-decoration:none;font-size:12px;"&gt;&lt;strong&gt;Arduino Tutorials&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding:10px 12px;vertical-align:middle;background-color:#df7321;" width="24%"&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/products/arduino/arduino-projects/"&gt;&lt;span style="color:#ffffff;text-decoration:none;font-size:12px;"&gt;&lt;strong&gt;Arduino Projects&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&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;table border="1" class="jiveBorder" style="border:1px solid #000000;width:100%;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;border:1px solid #000000;padding:2px;color:#ffffff;background-color:#6690bc;text-align:center;" valign="middle"&gt;&lt;strong&gt;{tabbedtable} Tab Label&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #000000;padding:2px;color:#ffffff;background-color:#6690bc;text-align:center;" valign="middle"&gt;&lt;strong&gt;Tab Content&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;Installing Arduino IDE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;This is just a quick overview of what you need to do to get started with Arduino.&amp;nbsp; I&amp;#39;m working from a Mac at the moment so I&amp;#39;ll be installing the Mac version.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;The procedure for Mac is the same as for Linux.&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/159x178/__key/communityserver-wikis-components-files/00-00-00-02-71/3823.contentimage_5F00_92221.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/3823.contentimage_92221.png-159x178.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=5Bax4Wt3fy7oLThrZPtWgDgCKLUyK6h%2BHdQIV9Nbrac%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=x6aAaHGCVtfZZWApWC6uvw==" style="max-height: 178px;max-width: 159px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;You can download the Arduino IDE here:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="https://www.arduino.cc/en/Main/Software" rel="nofollow ugc noopener" target="_blank" title="https://www.arduino.cc/en/Main/Software"&gt;https://www.arduino.cc/en/Main/Software&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;and find older releases here:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;&lt;a class="jive-link-external-small" href="https://www.arduino.cc/en/Main/OldSoftwareReleases" rel="nofollow ugc noopener" target="_blank" title="https://www.arduino.cc/en/Main/OldSoftwareReleases"&gt;https://www.arduino.cc/en/Main/OldSoftwareReleases&lt;/a&gt;&lt;/h4&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;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/533x125/__key/communityserver-wikis-components-files/00-00-00-02-71/4503.contentimage_5F00_92222.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/4503.contentimage_92222.png-533x124.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=kD4dLukUs5o7FpcFPuQUiZGXWrp9aiOxJymIwZmLvdU%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=nmO0wEzE1v4w6PcNo4w9AQ==" style="max-height: 124px;max-width: 533px;" /&gt;&lt;/a&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;Unzip the folder and place it in your Applications folder:&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/531x194/__key/communityserver-wikis-components-files/00-00-00-02-71/3007.contentimage_5F00_92223.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/3007.contentimage_92223.png-531x193.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=pmBc2XqvnqZj%2FKeJcj3z7tWZwBjhQ4MfX1ops6TXjd8%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=R9d231pCQhYTcm9XtVUhhQ==" style="max-height: 193px;max-width: 531px;" /&gt;&lt;/a&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;Launch Arduino.app in the Applications folder and you should see this:&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/476x329/__key/communityserver-wikis-components-files/00-00-00-02-71/1854.contentimage_5F00_92224.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/1854.contentimage_92224.png-476x329.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=DHkrkvmtsJIjagX7pbT%2Fwu5uFcfW5VEa905XRvHW8XY%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=zgidRbD3a8cg8Kcv55C6Kw==" style="max-height: 329px;max-width: 476px;" /&gt;&lt;/a&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;Hit Open when you see this popup:&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/370x116/__key/communityserver-wikis-components-files/00-00-00-02-71/7711.contentimage_5F00_92225.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/7711.contentimage_92225.png-370x116.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=bRs7rOWINw6uf7FySF21eNZPSkML68Tdlx0zaDiONMI%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=8AhvBTxD8IhNwyGE22H0pg==" style="max-height: 116px;max-width: 370px;" /&gt;&lt;/a&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;when it&amp;#39;s done you should see the editor and a toolbar at the top of the screen.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Your editor will now look like this:&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/450x544/__key/communityserver-wikis-components-files/00-00-00-02-71/5657.contentimage_5F00_92226.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/5657.contentimage_92226.png-450x544.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=UcPvs9YP0uyj9wWgDhFR5u3gezfRXd%2FXkDmTduRIewE%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=qWk8N6iBgsgevu/Apeb0bA==" style="max-height: 544px;max-width: 450px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;Blinking an LED&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&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;If you are learning Arduino for the first time you can grab what are known as sketches.&amp;nbsp; Sketches give you the code you need to put something into the editor to make your Arduino do something useful.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Coding is something you learn from simply doing.&amp;nbsp; To help you get started along your journey there are included sketches including a sketch that blinks the built-in LED on an Arduino Uno.&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/723x548/__key/communityserver-wikis-components-files/00-00-00-02-71/6237.contentimage_5F00_92227.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/6237.contentimage_92227.png-620x470.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=SW8tJ94X1lU45XD03Y75m8d1pDbShFeTXMGW2RPZY3E%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=dmq1UTBkeRvz+GrqV3hHRw==" style="max-height: 470px;max-width: 620px;" /&gt;&lt;/a&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;You&amp;#39;ll now have a sketch which you can use to program the microcontroller on your Arduino to&amp;nbsp; blink the built-in LED pin:&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/668x733/__key/communityserver-wikis-components-files/00-00-00-02-71/8132.contentimage_5F00_92228.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/8132.contentimage_92228.png-620x680.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=isdQSnXYIN41DyOc2i9VCBCiXXdVg3NhM%2FLKo%2Fuizx0%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=Qajmno/Xw4+iHKgLDayNGg==" style="max-height: 680px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Under the &lt;strong&gt;Tools -&amp;gt; Board&lt;/strong&gt; ensure that you have the right board selected (this example is using the Uno)&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/839x712/__key/communityserver-wikis-components-files/00-00-00-02-71/1768.contentimage_5F00_92229.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/1768.contentimage_92229.png-620x526.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=VKmDp6nQGefm2tQG0DRwjy8NOz1d2sdLupny18SShcs%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=p/ZP+Yd8g0eIEXjZ8oXe7A==" style="max-height: 526px;max-width: 620px;" /&gt;&lt;/a&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;I&amp;#39;ll need to connect my Arduino to the serial port of the my Arduino.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Arduino uses an A B usb cable which is something you see with printers and some older harddrives.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I do not feel like looking around for a A B usb cable so I just unplug A B cable connecting my printer to my computer.&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/320x240/__key/communityserver-wikis-components-files/00-00-00-02-71/7120.contentimage_5F00_92230.jpg"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/7120.contentimage_92230.jpg-320x240.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=xlDEklvSrl31Q894SusEdmobHxGzhDIPHNM8uWvPYQ8%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=P9olyoOakAzrtOp2R6DIgw==" style="max-height: 240px;max-width: 320px;" /&gt;&lt;/a&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;Tell the board what port your board is connected to &lt;strong&gt;Tools -&amp;gt; Serial Port&lt;/strong&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;On Linux and Mac this looks like /dev/tty.usbmodem* or /dev/tty.usbserial* where * is the a string of alphanumerical characters.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;This is what mine looks like:&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/917x293/__key/communityserver-wikis-components-files/00-00-00-02-71/5076.contentimage_5F00_92231.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/5076.contentimage_92231.png-620x198.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=vz60iahkw%2BXXZu6HYBjbgt5uEesBaDxmxitzI%2BqVhM8%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=I5icdjDO47CzZB0Og8Xs0Q==" style="max-height: 198px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;(My board appears to have shipped with a blinking LED program already loaded in.&amp;nbsp; I don&amp;#39;t want that,&amp;nbsp; I want to show that I can blink my own LED so before I do upload the blinking LED sketch,&amp;nbsp; I upload the Bare Minimum sketch.)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I go back to the Blink LED Sketch at the top and I&amp;#39;m ready to upload my first Arduino program.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;To upload the program I click on the arrow next to the check mark (they really do make this as simple as possible):&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/500x153/__key/communityserver-wikis-components-files/00-00-00-02-71/6646.contentimage_5F00_92232.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/6646.contentimage_92232.png-500x153.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=KCkmhAuB0jIsxFVJNKd8Ph6gZ5D%2FlpOfkniYmcr%2FrJM%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=YkaFayuJINc9irM/sZsKVg==" style="max-height: 153px;max-width: 500px;" /&gt;&lt;/a&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;I click on the button and look at the bottom of the IDE screen to see if its working:&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/510x605/__key/communityserver-wikis-components-files/00-00-00-02-71/7217.contentimage_5F00_92233.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/7217.contentimage_92233.png-510x605.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=hLZRSpFjWQ%2BbPaDsvA7k12HooDjKhGcWvqGhlWHqKbM%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=Mq+mbx0OiYj42NkS09oxoA==" style="max-height: 605px;max-width: 510px;" /&gt;&lt;/a&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;You can watch the progress bar on the bottom of the IDE to watch as your sketch compiles and uploads to the microcontroller.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Once completed, the yellow LED on your Arduino will blink once per second.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;This is how mine looked:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span id="2e6ea859_c25d_435e_8471_90b9aaa440f1"&gt;&lt;span&gt;&lt;a href="https://players.brightcove.net/1362235890001/NkxiVJdjx_default/index.html?videoId=5741037632001"&gt;players.brightcove.net/.../index.html&lt;/a&gt;&lt;/span&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;&lt;strong&gt;Reading the Code: &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;If you&amp;#39;ve taken any kind of programming class or are at least familiar with HTML then you are aware of commenting.&amp;nbsp;&amp;nbsp; Anywhere you see something like &lt;strong&gt;/*&amp;nbsp; */&lt;/strong&gt; or &lt;strong&gt; / /&amp;nbsp; &lt;/strong&gt;, those are comments and have nothing to do with the code instructions that you are sending to the machine.&amp;nbsp; These comments make it easier to debug coding or for another developer to pick up and debug your code.&amp;nbsp; The open source nature of Arduino allows other programmers to pick up and fork out existing code so when you get to creating code yourself,&amp;nbsp; be sure to include these wherever possible to prevent a mess!&lt;/li&gt;&lt;li&gt;The C language isn&amp;#39;t the first high-level programming language but having some knowledge of it will help you with not only coding for Arduino, but will help you in coding for any modern programming language.&amp;nbsp; If there is one book that you ever read on coding it should be &lt;strong&gt;The C Programming Language by Ritchie and Kernighan&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span id="40305a6d_7223_47ed_834c_850585eb65fe"&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=535Zy_rf4NU"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;Getting to Github Libraries&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;As you get more involved with Arduino you are going to want to interface your board with a chip or a sensor.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;For this kind of thing, Github is your friend.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;May Arduino libraries are available on Github, thanks its the embrace of the Open Source Community.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Be sure to download the full zip file:&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;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/752x427/__key/communityserver-wikis-components-files/00-00-00-02-71/5164.contentimage_5F00_92236.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/5164.contentimage_92236.png-752x427.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=IJNfd4Y3tZf3pqC0c0cvlRDXEe1I1w4knmLNBN1O020%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=YUcIAncgzfLgFXs7L1GRgw==" style="max-height: 427px;max-width: 752px;" /&gt;&lt;/a&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;In this example the file is name &lt;strong&gt;Adafruit_NeoPixel-master.zip&lt;/strong&gt;.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Use an unzipping program to unizip the folder.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;remove master and any spaces, underscores, or dashes between the text so that it looks like this:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;AdafruitNeoPixel&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Under Sketches -&amp;gt; Import Library -&amp;gt; Add Library&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;That&amp;#39;s it!&amp;nbsp;&amp;nbsp; Your Library is now available for you to use!&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;span style="color:#303030;"&gt;&lt;strong&gt;View Jeremy Blum&amp;#39;s element14 exclusive Arduino Tutorial on installing Arduino IDE and blinking LED:&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3&gt;&lt;/h3&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table style="width:80%;display:block;margin:0 auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding-bottom:12px;"&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=fCxzA9_kg6s"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p style="margin:0;border:1px solid #b8d7e5;background-color:#e9f6fc;padding:8px;max-width:634px;"&gt;&lt;span style="color:#000000;font-family:&amp;#39;Open Sans&amp;#39;, Arial, sans-serif;text-align:justify;"&gt;In 2011, Jeremy Blum produced a series of element14 tutorials. In this tutorial, Jeremy goes over installing Arduino IDE in Windows and Blinking an LED. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;sudo Sergeant shows you how to Ditch the Arduino IDE for Terminal:&lt;/strong&gt;&lt;/h3&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;text-align:left;"&gt;&lt;a href="/challenges-projects/element14-presents/sudosergeant/w/documents/3114/sudo-sergeant-04-ditch-the-arduino-ide-for-the-linux-terminal"&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; &lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/640x360/__key/communityserver-wikis-components-files/00-00-00-02-71/4186.contentimage_5F00_92237.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/wikis/components/files/00/00/00/02/71/4186.contentimage_92237.png-620x349.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=S%2BolKJ8NEuM%2F6FGu%2Fb3%2BQS5v4A8DlbgNAOd5xlFREbM%3D&amp;amp;se=2026-05-09T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=aC8FdEE7OqWDGfs1FcYC1Q==" style="max-height: 349px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;In the comments below, let us know if you have any useful advice to get people started on Arduino IDE!&lt;/span&gt;&lt;/h2&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;script&gt;window.top.e14.func.queueScripts.add(function() { window.top.e14.func.e14DynaloadTabbedTables.init(); });&lt;/script&gt;

&lt;div style="font-size: 90%;"&gt;Tags: arduino uno, blink led, github, arduino ide, arduino_tutorials, sketches, arduino_tutorial&lt;/div&gt;
</description></item></channel></rss>