{"id":4875,"date":"2022-06-24T14:02:01","date_gmt":"2022-06-24T12:02:01","guid":{"rendered":"https:\/\/home.et.utwente.nl\/slootenvanf\/?p=4875"},"modified":"2026-04-09T12:07:49","modified_gmt":"2026-04-09T10:07:49","slug":"using-led-strip-fastled-library","status":"publish","type":"post","link":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/","title":{"rendered":"Arduino tutorial: Using a LED strip with the FastLED library"},"content":{"rendered":"\n<p>This is a short tutorial on getting a WS2812 based led strip to work using the <a href=\"https:\/\/github.com\/FastLED\/FastLED\" target=\"_blank\" rel=\"noreferrer noopener\">FastLED library<\/a>. Here, a <a href=\"https:\/\/www.tinytronics.nl\/shop\/en\/lighting\/rings-and-modules\/ws2812-digital-5050-rgb-led-pcb-8-leds-black\" target=\"_blank\" rel=\"noreferrer noopener\">WS2812B&nbsp;strip<\/a> is used (see image below), but the FastLED library can be used for many LEDs and LEDstrips.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip.png\"><img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"97\" src=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip.png\" alt=\"\" class=\"wp-image-4876\" srcset=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip.png 335w, https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip-300x87.png 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/><\/a><\/figure>\n\n\n\n<p>Above, the WS2812B&nbsp;the LEDs are soldered onto a small board, so technically it is not a strip. But it works the same as a &#8216;real&#8217; strip, like the one below (<a href=\"https:\/\/www.tinytronics.nl\/shop\/en\/lighting\/led-strips\/led-strips\/ws2812b-digital-5050-rgb-led-strip-30-leds-1m\" target=\"_blank\" rel=\"noreferrer noopener\">sold here<\/a>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"421\" height=\"293\" src=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png\" alt=\"\" class=\"wp-image-4877\" srcset=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png 421w, https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2-300x209.png 300w\" sizes=\"auto, (max-width: 421px) 100vw, 421px\" \/><\/a><\/figure>\n\n\n\n<p>Be aware that when soldering a LED strip, you must connect the wires as indicated by the arrows: the arrows point away from the controller (so solder the wires at the end that has the arrows pointing away).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812_on_breadboard.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"562\" src=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812_on_breadboard.jpg\" alt=\"\" class=\"wp-image-4882\" srcset=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812_on_breadboard.jpg 1000w, https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812_on_breadboard-300x169.jpg 300w, https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812_on_breadboard-768x432.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><figcaption class=\"wp-element-caption\">WS2812B&nbsp;mounted on a breadboard (the 2 wires crossing the leds are just for fixing, they are unconnected)<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Getting started<\/h3>\n\n\n\n<p>Connect the strip to the Arduino, data-in (din) pin to pin 5 of the Arduino, VCC to 5V and GND to GND.<br>Install the FastLED library (<em>Tools &gt; Manage Libraries<\/em>).<br>Open the <strong>Firstlight<\/strong> example (<em>File &gt; Examples &gt; FastLED<\/em>).<br>Change\/check:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The DATA_PIN (at line 21): change that to the pin of the Arduino you connected the data-in (din) pin of the strip to (in this example we used 5).<\/li>\n\n\n\n<li>In the <em>setup()<\/em> function, make sure the proper call to <strong>addLeds()<\/strong> which corresponds to your LED strip type is commented out. In our case it is:<br><code>FastLED.addLeds&lt;WS2812, DATA_PIN, RGB&gt;(leds, NUM_LEDS);<\/code><br>Make sure to put comments in front of the one that is not needed:<br><code>\/\/FastLED.addLeds&lt;WS2811, DATA_PIN, RGB&gt;(leds, NUM_LEDS);<\/code><br>(In some other examples, you must change the line containing #define CHIPSET WS2812 to the appropriate type)<\/li>\n<\/ul>\n\n\n\n<p>Upload the sketch. If all goes well, your LEDs will start running the pattern as described in the header of the sketch (move a white dot along the strip of LEDs).<\/p>\n\n\n\n<p>Now feel free to try out another example in the same manner.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Troubleshooting<\/h3>\n\n\n\n<p><strong>Strip does not work? Fried a chip?<\/strong> The controller chips of the WS2812 series data pins are connected in serial, which means that if you make a connection error or apply a wrong voltage, <strong>the first chip on the strip most likely receives damage or is fried<\/strong>, rendering the entire strip broken&#8230; or not? To solve this, you may connect to the second LED on the strip, to bypass the broken one! Or cut off the first, and reconnect (solder) to the next one in line. Of course, this does not work with LEDs which are mounted on a board.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">More info<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tutorial: <a href=\"https:\/\/howtomechatronics.com\/tutorials\/arduino\/how-to-control-ws2812b-individually-addressable-leds-using-arduino\/\" target=\"_blank\" rel=\"noreferrer noopener\">&#8220;How to control WS2812b individually addressable LEDs using an Arduino&#8221;<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/lastminuteengineers.com\/ws2812b-arduino-tutorial\/\" target=\"_blank\" rel=\"noreferrer noopener\">Controlling WS2812B Addressable LEDs with Arduino<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/FastLED\/FastLED\" target=\"_blank\" rel=\"noreferrer noopener\">FastLED library @ Github<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Getting a WS2812 based led strip to work using the FastLED library. <\/p>\n","protected":false},"author":1,"featured_media":4877,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[3],"tags":[563,94,199,518,519,198,197,520],"class_list":["post-4875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education","tag-actuator","tag-arduino","tag-led","tag-leds","tag-ledstrip","tag-rgb","tag-rgb-led","tag-strip"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arduino tutorial: Using a LED strip with the FastLED library - vanslooten.com<\/title>\n<meta name=\"description\" content=\"Arduino tutorial: Using a LED strip with the FastLED library Arduino tutorial: Using a LED strip with the FastLED library\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino tutorial: Using a LED strip with the FastLED library - vanslooten.com\" \/>\n<meta property=\"og:description\" content=\"Arduino tutorial: Using a LED strip with the FastLED library Arduino tutorial: Using a LED strip with the FastLED library\" \/>\n<meta property=\"og:url\" content=\"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/\" \/>\n<meta property=\"og:site_name\" content=\"vanslooten.com\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-24T12:02:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T10:07:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"421\" \/>\n\t<meta property=\"og:image:height\" content=\"293\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fjodor van Slooten\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fjodorvs\" \/>\n<meta name=\"twitter:site\" content=\"@fjodorvs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fjodor van Slooten\" \/>\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:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/\"},\"author\":{\"name\":\"Fjodor van Slooten\",\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/#\\\/schema\\\/person\\\/e62ff2d6beaa937dc9345a023eeb05dd\"},\"headline\":\"Arduino tutorial: Using a LED strip with the FastLED library\",\"datePublished\":\"2022-06-24T12:02:01+00:00\",\"dateModified\":\"2026-04-09T10:07:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/\"},\"wordCount\":438,\"publisher\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/#\\\/schema\\\/person\\\/e62ff2d6beaa937dc9345a023eeb05dd\"},\"image\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/WS2812B_ledstrip2.png\",\"keywords\":[\"actuator\",\"arduino\",\"led\",\"leds\",\"ledstrip\",\"rgb\",\"rgb-led\",\"strip\"],\"articleSection\":[\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/\",\"url\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/\",\"name\":\"Arduino tutorial: Using a LED strip with the FastLED library - vanslooten.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/WS2812B_ledstrip2.png\",\"datePublished\":\"2022-06-24T12:02:01+00:00\",\"dateModified\":\"2026-04-09T10:07:49+00:00\",\"description\":\"Arduino tutorial: Using a LED strip with the FastLED library Arduino tutorial: Using a LED strip with the FastLED library\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#primaryimage\",\"url\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/WS2812B_ledstrip2.png\",\"contentUrl\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/WS2812B_ledstrip2.png\",\"width\":421,\"height\":293},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/2022\\\/06\\\/24\\\/using-led-strip-fastled-library\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino tutorial: Using a LED strip with the FastLED library\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/#website\",\"url\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/\",\"name\":\"vanslooten.com\",\"description\":\"Personal website of Fjodor van Slooten\",\"publisher\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/#\\\/schema\\\/person\\\/e62ff2d6beaa937dc9345a023eeb05dd\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/#\\\/schema\\\/person\\\/e62ff2d6beaa937dc9345a023eeb05dd\",\"name\":\"Fjodor van Slooten\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/2018-08-24-13.33.38_small.jpg\",\"url\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/2018-08-24-13.33.38_small.jpg\",\"contentUrl\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/2018-08-24-13.33.38_small.jpg\",\"width\":300,\"height\":214,\"caption\":\"Fjodor van Slooten\"},\"logo\":{\"@id\":\"https:\\\/\\\/home.et.utwente.nl\\\/slootenvanf\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/2018-08-24-13.33.38_small.jpg\"},\"sameAs\":[\"http:\\\/\\\/vanslooten.com\",\"https:\\\/\\\/x.com\\\/fjodorvs\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino tutorial: Using a LED strip with the FastLED library - vanslooten.com","description":"Arduino tutorial: Using a LED strip with the FastLED library Arduino tutorial: Using a LED strip with the FastLED library","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:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/","og_locale":"en_US","og_type":"article","og_title":"Arduino tutorial: Using a LED strip with the FastLED library - vanslooten.com","og_description":"Arduino tutorial: Using a LED strip with the FastLED library Arduino tutorial: Using a LED strip with the FastLED library","og_url":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/","og_site_name":"vanslooten.com","article_published_time":"2022-06-24T12:02:01+00:00","article_modified_time":"2026-04-09T10:07:49+00:00","og_image":[{"width":421,"height":293,"url":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png","type":"image\/png"}],"author":"Fjodor van Slooten","twitter_card":"summary_large_image","twitter_creator":"@fjodorvs","twitter_site":"@fjodorvs","twitter_misc":{"Written by":"Fjodor van Slooten","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#article","isPartOf":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/"},"author":{"name":"Fjodor van Slooten","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/#\/schema\/person\/e62ff2d6beaa937dc9345a023eeb05dd"},"headline":"Arduino tutorial: Using a LED strip with the FastLED library","datePublished":"2022-06-24T12:02:01+00:00","dateModified":"2026-04-09T10:07:49+00:00","mainEntityOfPage":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/"},"wordCount":438,"publisher":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/#\/schema\/person\/e62ff2d6beaa937dc9345a023eeb05dd"},"image":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#primaryimage"},"thumbnailUrl":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png","keywords":["actuator","arduino","led","leds","ledstrip","rgb","rgb-led","strip"],"articleSection":["Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/","url":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/","name":"Arduino tutorial: Using a LED strip with the FastLED library - vanslooten.com","isPartOf":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/#website"},"primaryImageOfPage":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#primaryimage"},"image":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#primaryimage"},"thumbnailUrl":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png","datePublished":"2022-06-24T12:02:01+00:00","dateModified":"2026-04-09T10:07:49+00:00","description":"Arduino tutorial: Using a LED strip with the FastLED library Arduino tutorial: Using a LED strip with the FastLED library","breadcrumb":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#primaryimage","url":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png","contentUrl":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2022\/06\/WS2812B_ledstrip2.png","width":421,"height":293},{"@type":"BreadcrumbList","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/2022\/06\/24\/using-led-strip-fastled-library\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/home.et.utwente.nl\/slootenvanf\/"},{"@type":"ListItem","position":2,"name":"Arduino tutorial: Using a LED strip with the FastLED library"}]},{"@type":"WebSite","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/#website","url":"https:\/\/home.et.utwente.nl\/slootenvanf\/","name":"vanslooten.com","description":"Personal website of Fjodor van Slooten","publisher":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/#\/schema\/person\/e62ff2d6beaa937dc9345a023eeb05dd"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/home.et.utwente.nl\/slootenvanf\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/#\/schema\/person\/e62ff2d6beaa937dc9345a023eeb05dd","name":"Fjodor van Slooten","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2019\/06\/2018-08-24-13.33.38_small.jpg","url":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2019\/06\/2018-08-24-13.33.38_small.jpg","contentUrl":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2019\/06\/2018-08-24-13.33.38_small.jpg","width":300,"height":214,"caption":"Fjodor van Slooten"},"logo":{"@id":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-content\/uploads\/2019\/06\/2018-08-24-13.33.38_small.jpg"},"sameAs":["http:\/\/vanslooten.com","https:\/\/x.com\/fjodorvs"]}]}},"_links":{"self":[{"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/posts\/4875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/comments?post=4875"}],"version-history":[{"count":8,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/posts\/4875\/revisions"}],"predecessor-version":[{"id":6825,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/posts\/4875\/revisions\/6825"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/media\/4877"}],"wp:attachment":[{"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/media?parent=4875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/categories?post=4875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/home.et.utwente.nl\/slootenvanf\/wp-json\/wp\/v2\/tags?post=4875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}