{"id":7808,"date":"2021-08-13T16:24:08","date_gmt":"2021-08-13T16:24:08","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=7808"},"modified":"2021-08-13T16:25:20","modified_gmt":"2021-08-13T16:25:20","slug":"getting-started-with-arduino","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/","title":{"rendered":"Getting Started with Arduino"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Introduction to Getting Started with Arduino<\/h4>\n\n\n\n<p>When Getting Started with Arduino, there are a few basic components your will need.  First, you need an Arduino board.  Good boards to start with include the Arduino Uno, Arduino nano, or Arduino Mega.   In this case, we&#8217;ll simply use an Arduino UNO, which is probably the most common hobby board for beginners.  You should also consider purchasing a starter kit.  Typically, a starter kit will include a breadboard, jumpers, lights, and push buttons.<\/p><div id=\"bryce-210139481\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n\n\n\n<p>Consider the circuit below.  We have an LED connected to pin #13.  Because the voltage of the arduino is 5v, and the LED needs only 1.8 volts or so, we add a resistor in series with the LED.  Obviously, the resistor creates a voltage drop that lowers the current flow, and therefore lowers to the voltage to the LED.  We consider LEDs and other devices we control to be OUTPUTS.<\/p>\n\n\n\n<p>Additionally, we have a push button.  As you can see, when you press the button, pin #2 becomes high with 5v.   When you release the button, we want the voltage of pin 2 to be at a known state.  Without a doubt, we don&#8217;t want the voltage floating around on pin 2 if there is no connection whatsoever.  This would cause unpredictable operation.  That is why we have the 10K resistor.  When you release the button, the resistor pulls pin #2 low.  On the button, both of the left pins are electrically the same (top and bottom).   Separately, both of the right pins are also electrically the same (top and bottom).  I set up this drawing using <a href=\"http:\/\/tinkercad.com\">TinkerCad.<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"616\" height=\"505\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png\" alt=\"\" class=\"wp-image-7809 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png 616w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73-300x246.png 300w\" data-sizes=\"(max-width: 616px) 100vw, 616px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 616px; --smush-placeholder-aspect-ratio: 616\/505;\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Your first Sketch<\/h4>\n\n\n\n<p>Download the arduino IDE.  You will find this at <a href=\"http:\/\/arduino.cc\">arduino.cc<\/a>.  Assuming you have a newer operating system, just install the latest version.<\/p>\n\n\n\n<p>You will find some simple examples under the file menu at the top right.  In this case, we&#8217;ll start with the DigitalReadSerial example.   The purpose of this sketch is to read a value, and print that to your serial monitor.  We will make some modifications to this sketch that allows the light to energize.  Add the line &#8220;int ledPin=13;&#8221; to the bottom of the head of the code.  It&#8217;s important to realize that any line beginning with \/\/ is a comment.  Likewise, any code with the \/* and *\/ tags are also comments.   Additionally, you might use these comment tags to disable parts of your code for troubleshooting in the future.  The head of the code (below) allows us to make some initial declarations.<\/p>\n\n\n\n<p>It&#8217;s important to realize that  you terminate each command with a semicolon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"675\" height=\"244\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-74.png\" alt=\"\" class=\"wp-image-7812 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-74.png 675w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-74-300x108.png 300w\" data-sizes=\"(max-width: 675px) 100vw, 675px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 675px; --smush-placeholder-aspect-ratio: 675\/244;\" \/><\/figure>\n\n\n\n<p>By adding &#8220;int ledPin = 13;&#8221;, we created a variable called &#8220;ledPin&#8221;.  It&#8217;s value is 13.  Wherever we use ledPin in the sketch, that is basically the same as typing the number 13.   It will always be 13 unless our code changes this value.  The advantage of creating this variable is that if we ever change the location of our led, we only need to change the value of our tag in this line.  That way, we don&#8217;t have to go through the entire code to change 13 to some other value.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Void Setup()<\/h4>\n\n\n\n<p>Void setup is where we take some initial actions.  This routine will run one time when the sketch starts running on the processor.  We need to declare that pin #13 is out output pin, so add the line &#8220;pinMode(ledPin, OUTPUT);&#8221;  In this routine, we are configuring the serial port output to be at a baud rate of 9600.  Additionally, we are now setting pin #2 as input, and Pin #13 as output.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"561\" height=\"134\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-75.png\" alt=\"\" class=\"wp-image-7813 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-75.png 561w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-75-300x72.png 300w\" data-sizes=\"(max-width: 561px) 100vw, 561px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 561px; --smush-placeholder-aspect-ratio: 561\/134;\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Void Loop()<\/h4>\n\n\n\n<p>Void Loop() runs continuously.   Obviously the first action we take here is to read the state of the button pin, whether it&#8217;s high or low.  Next, we print it&#8217;s value to the serial monitor.  Finally, we write this value to our LED&#8230;   Here, you will add the last line &#8220;digitalWrite(ledPin, buttonState);&#8221; to make the LED reflect the value of the button.  Lastly, there is a final delay of 1ms for stability.  The reason for this is that when you press the button, it might actually make and break a few times (within nano seconds) until you have it fully pressed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"531\" height=\"146\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-76.png\" alt=\"\" class=\"wp-image-7814 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-76.png 531w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-76-300x82.png 300w\" data-sizes=\"(max-width: 531px) 100vw, 531px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 531px; --smush-placeholder-aspect-ratio: 531\/146;\" \/><\/figure>\n\n\n\n<p>Next, under &#8220;Tools&#8221; go to &#8220;Boards&#8221;,  and select the board that you are using.   At last go to &#8220;Tools&#8221; then &#8220;Ports&#8221; to select the serial port of your arduino.  Finally, click the &#8220;Upload&#8221; button in the toolbar.  <\/p>\n\n\n\n<p>** Note, if you are using an arduino nano, you may need to go to &#8220;Tools&#8221;, then to &#8220;Processor&#8221; to select the old bootloader.<\/p>\n\n\n\n<p>Finally, go to Tools | Serial Monitor, and set your serial monitor to 9600 baud.   When you press the button, you should see the button state.  Realize this value will print every scan.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"826\" height=\"301\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-77.png\" alt=\"\" class=\"wp-image-7816 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-77.png 826w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-77-300x109.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-77-768x280.png 768w\" data-sizes=\"(max-width: 826px) 100vw, 826px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 826px; --smush-placeholder-aspect-ratio: 826\/301;\" \/><\/figure>\n\n\n\n<p>For more information, visit the <a href=\"https:\/\/bryceautomation.com\/index.php\/category\/beginner\/\">beginner&#8217;s category page!<\/a><\/p>\n\n\n\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-4234124112\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction to Getting Started with Arduino When Getting Started with Arduino, there are a few basic components your will need. First, you need an Arduino board. Good boards to start with include the Arduino Uno, Arduino nano, or Arduino Mega. In this case, we&#8217;ll simply use an Arduino UNO, which is probably the most common <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":7809,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,8],"tags":[61,310,363],"class_list":{"0":"post-7808","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-arduino-other-microprocessors","8":"category-beginner","9":"tag-arduino","10":"tag-button","11":"tag-led","12":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Getting Started with Arduino Boards - Bryce Automation<\/title>\n<meta name=\"description\" content=\"Getting Started with Arduino by setting up a simple pushbutton, led indicator, uploading your sketch, and viewing the serial monitor.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Started with Arduino Boards - Bryce Automation\" \/>\n<meta property=\"og:description\" content=\"Getting Started with Arduino by setting up a simple pushbutton, led indicator, uploading your sketch, and viewing the serial monitor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-13T16:24:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-13T16:25:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png\" \/>\n\t<meta property=\"og:image:width\" content=\"616\" \/>\n\t<meta property=\"og:image:height\" content=\"505\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"Getting Started with Arduino\",\"datePublished\":\"2021-08-13T16:24:08+00:00\",\"dateModified\":\"2021-08-13T16:25:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/\"},\"wordCount\":797,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-73.png\",\"keywords\":[\"Arduino\",\"button\",\"led\"],\"articleSection\":[\"Arduino and other microprocessors\",\"Beginner\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/\",\"name\":\"Getting Started with Arduino Boards - Bryce Automation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-73.png\",\"datePublished\":\"2021-08-13T16:24:08+00:00\",\"dateModified\":\"2021-08-13T16:25:20+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"Getting Started with Arduino by setting up a simple pushbutton, led indicator, uploading your sketch, and viewing the serial monitor.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-73.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/image-73.png\",\"width\":616,\"height\":505,\"caption\":\"arduino\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/08\\\/13\\\/getting-started-with-arduino\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Started with Arduino\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting Started with Arduino Boards - Bryce Automation","description":"Getting Started with Arduino by setting up a simple pushbutton, led indicator, uploading your sketch, and viewing the serial monitor.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/","og_locale":"en_US","og_type":"article","og_title":"Getting Started with Arduino Boards - Bryce Automation","og_description":"Getting Started with Arduino by setting up a simple pushbutton, led indicator, uploading your sketch, and viewing the serial monitor.","og_url":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2021-08-13T16:24:08+00:00","article_modified_time":"2021-08-13T16:25:20+00:00","og_image":[{"width":616,"height":505,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"Getting Started with Arduino","datePublished":"2021-08-13T16:24:08+00:00","dateModified":"2021-08-13T16:25:20+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/"},"wordCount":797,"commentCount":0,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png","keywords":["Arduino","button","led"],"articleSection":["Arduino and other microprocessors","Beginner"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/","url":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/","name":"Getting Started with Arduino Boards - Bryce Automation","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png","datePublished":"2021-08-13T16:24:08+00:00","dateModified":"2021-08-13T16:25:20+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"Getting Started with Arduino by setting up a simple pushbutton, led indicator, uploading your sketch, and viewing the serial monitor.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/08\/image-73.png","width":616,"height":505,"caption":"arduino"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/08\/13\/getting-started-with-arduino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"Getting Started with Arduino"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/7808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=7808"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/7808\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/7809"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=7808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=7808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=7808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}