{"id":1951,"date":"2013-02-07T08:33:36","date_gmt":"2013-02-07T08:33:36","guid":{"rendered":"http:\/\/178.62.14.192\/?p=1951"},"modified":"2013-02-07T08:33:36","modified_gmt":"2013-02-07T08:33:36","slug":"a-guide-to-the-arduino-by-guru-ben-heck-with-notes-from-me","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=1951","title":{"rendered":"A Guide to the #Arduino by guru Ben Heck with notes from me!"},"content":{"rendered":"<p>In this video, electronics guru <a href=\"http:\/\/www.benheck.com\">Ben Heck<\/a>\u00a0examines and explains the Arduino including Outputs, Inputs, PWM and Analog Input.<\/p>\n<p>You can view the video below, but I suggest reading the next bit for some background and hints.<\/p>\n<p>I recommend watching from the 1 minute mark as the beginning is an intro and then a piece about his current Pinball project. The first minute is fun, but irrelevant for the main title of the video.<\/p>\n<p>The video doesn&#8217;t necessarily detail\u00a0<em>everything you need to know<\/em> &#8211; Ben assumes some common sense and occasionally more fundamental things like, for example, what a sketch actually is. He also skims past little nuggets.<\/p>\n<p>The video also has this annoying habit of going off-topic. In this case there&#8217;s a piece about the &#8220;newly released&#8221; 512mb Model B Raspberry Pi, so it&#8217;s not that much of a trial to sit through.<\/p>\n<p>So here&#8217;s some notes I made whilst watching the video:<\/p>\n<ul>\n<li><span style=\"line-height: 13px;\">a &#8220;Sketch&#8221; is a program, or piece of code, that runs on the Arduino. Sketches are uploaded to the Arduino using the Arduino IDE (development environment, or the blue-window thing that you run to write sketches).<\/span><\/li>\n<li>Arduinos can only host one uploaded sketch at a time.<\/li>\n<li>&#8220;Arduino&#8221; refers to the design of the board. There are several designs and each design has subtle differences. There are even &#8216;clones&#8217; (or copies) of the official Arduino boards available.<\/li>\n<li>Only certain pins on the Arduino are PWM-capable and are marked as ~ on the Arduino board. (Some boards don&#8217;t have the ~ marking. My Leonardo clone, for instance)<\/li>\n<li>When using pinMode(), the first parameter is the ID of the pin, the second is the mode you want it to operate as. The mode parameter is &#8220;aliased&#8221; meaning that you can use different parameters to mean the same thing. So, setting the mode to 1 is the same as setting it to OUTPUT and 0 is the same as setting it to INPUT.<\/li>\n<li>When using digitalWrite(), the first parameter is the pin ID. The second parameter is the value to write it to. Again, the second parameter is aliased. 0 is the same as LOW, 1 is the same as HIGH.<\/li>\n<li>PWM means Pulse Width Modulation and is used for analog signals. As one commenter on the video posted, PWM allows you to change the &#8216;duty cycle&#8217; of the pin, rather than Ben&#8217;s stated &#8216;frequency change&#8217;\u00a0<em>but<\/em> essentially, you can think of it as a frequency change and see it by playing around with values.<\/li>\n<li>PWM essentially means that you send pulses of power rather than a (digital) on or off. The pulses can be faster than the eye can see, when dealing with an LED, for example.<\/li>\n<li>Serial&#8230;.() allows you to feed back info via the serial connection through USB or the serial pins.<\/li>\n<li>AnalogRead() is appropriate for varying inputs such as joysticks where there is not an\u00a0<em>exact\u00a0<\/em>on or off. (I know, I know, basic, but he doesn&#8217;t make it clear what analog actually is, so&#8230;)<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.youtube.com\/watch?feature=player_embedded&amp;v=E6KwXYmMiak\">Everything You Need To Know About Arduino &#8211; YouTube<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this video, electronics guru Ben Heck\u00a0examines and explains the Arduino including Outputs, Inputs, PWM and Analog Input. You can view the video below, but I suggest reading the next bit for some background and hints. I recommend watching from&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[55,39,52],"tags":[],"class_list":["post-1951","post","type-post","status-publish","format-standard","hentry","category-arduino","category-programming","category-video"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A Guide to the #Arduino by guru Ben Heck with notes from me! - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Guide to the #Arduino by guru Ben Heck with notes from me! - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"In this video, electronics guru Ben Heck\u00a0examines and explains the Arduino including Outputs, Inputs, PWM and Analog Input. You can view the video below, but I suggest reading the next bit for some background and hints. I recommend watching from&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-02-07T08:33:36+00:00\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"A Guide to the #Arduino by guru Ben Heck with notes from me!\",\"datePublished\":\"2013-02-07T08:33:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\"},\"wordCount\":522,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"articleSection\":[\"Arduino\",\"Programming\",\"Video\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=1951#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\",\"name\":\"A Guide to the #Arduino by guru Ben Heck with notes from me! - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"datePublished\":\"2013-02-07T08:33:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=1951\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=1951#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Guide to the #Arduino by guru Ben Heck with notes from me!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Guide to the #Arduino by guru Ben Heck with notes from me! - Raspberry Pi Pod","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:\/\/www.recantha.co.uk\/blog\/?p=1951","og_locale":"en_US","og_type":"article","og_title":"A Guide to the #Arduino by guru Ben Heck with notes from me! - Raspberry Pi Pod","og_description":"In this video, electronics guru Ben Heck\u00a0examines and explains the Arduino including Outputs, Inputs, PWM and Analog Input. You can view the video below, but I suggest reading the next bit for some background and hints. I recommend watching from&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=1951","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2013-02-07T08:33:36+00:00","author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=1951#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=1951"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"A Guide to the #Arduino by guru Ben Heck with notes from me!","datePublished":"2013-02-07T08:33:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=1951"},"wordCount":522,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"articleSection":["Arduino","Programming","Video"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=1951#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=1951","url":"https:\/\/www.recantha.co.uk\/blog\/?p=1951","name":"A Guide to the #Arduino by guru Ben Heck with notes from me! - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"datePublished":"2013-02-07T08:33:36+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=1951#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=1951"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=1951#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"A Guide to the #Arduino by guru Ben Heck with notes from me!"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-vt","jetpack-related-posts":[{"id":10699,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10699","url_meta":{"origin":1951,"position":0},"title":"Motorised Raspberry Pi webcam with Ben Heck","author":"Michael Horne","date":"9 August 2014","format":false,"excerpt":"Ben Heck, celebrity hacker, has taken a Pi, an Arduino and a servo and created a webcam which can be moved according to commands sent to it via a chat app. Watch his video below: Ben Heck's Raspberry Pi Shop Cam - The Ben Heck... by BenHeckShow","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7946,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=7946","url_meta":{"origin":1951,"position":1},"title":"Mission Control desk is powered by a #RaspberryPi and an #Arduino","author":"Michael Horne","date":"21 February 2014","format":false,"excerpt":"Jeff Highsmith has solved the problem of needing to obtain a desk on which his son can do his homework - and with some style. By using a Raspberry Pi and an Arduino together, he has created a Mission Control desk that lives underneath the main work top which lifts\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2014\/02\/mission_control.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2014\/02\/mission_control.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2014\/02\/mission_control.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2014\/02\/mission_control.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2014\/02\/mission_control.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":11048,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11048","url_meta":{"origin":1951,"position":2},"title":"Use Firmata to communicate with an Arduino from a Raspberry Pi","author":"Michael Horne","date":"21 September 2014","format":false,"excerpt":"Here's a great tutorial, and accompanying video (see below), from \"Android Eric\" in which he describes how to use the Firmata sketch on an Arduino and a python library on the Raspberry Pi.","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3065,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3065","url_meta":{"origin":1951,"position":3},"title":"Simple XBee communications between a #RaspberryPi and an #Arduino \/ @Raspberry_Pi","author":"Michael Horne","date":"21 March 2013","format":false,"excerpt":"Jeff Skinner has written an excellent article, with code examples, on creating a simple network connection between a Raspberry Pi and an Arduino using XBee devices. So, if you ever wondered what the heck these XBee thingies are, go over to his site and read his article.","rel":"","context":"In &quot;GPIO boards&quot;","block_context":{"text":"GPIO boards","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=20"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1787,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=1787","url_meta":{"origin":1951,"position":4},"title":"How Arduino is open-sourcing imagination","author":"Michael Horne","date":"3 February 2013","format":false,"excerpt":"This is a talk from a TED conference by Massimo Banzi, who helped invent the Arduino.\u00a0You can read the original article on GeekBoy.it\u00a0or just watch the video below. Now, I'd never heard of TED, so here's what Wikipedia says about it: \"TED is a global set of conferences owned by\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3903,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3903","url_meta":{"origin":1951,"position":5},"title":"Emulate Arduinos on the #RaspberryPi for real-time readings","author":"Michael Horne","date":"3 May 2013","format":false,"excerpt":"This is a bit complicated to understand, so I'll just quote the relevant bits from the Space Apps Challenge page. Proof of concept that threads in a Real Time Operating System for the Raspberry Pi can emulate various Arduinos with help of a library that mimics the Arduino API. This\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1951"}],"version-history":[{"count":0,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1951\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}