{"id":910,"date":"2021-08-15T21:30:46","date_gmt":"2021-08-15T19:30:46","guid":{"rendered":"https:\/\/www.espthings.io\/?p=910"},"modified":"2025-04-04T15:51:44","modified_gmt":"2025-04-04T13:51:44","slug":"4-channel-digital-led-controller-et-dl01","status":"publish","type":"post","link":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/","title":{"rendered":"4 channel Digital LED controller \u2013 ET-DL01"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f658bc819f7\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f658bc819f7\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Introduction\" >Introduction<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Design_parameters\" >Design parameters<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Practical_design\" >Practical design<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Level_shifter\" >Level shifter<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Power_supply\" >Power supply<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Outputs\" >Outputs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Inputs\" >Inputs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Additional_IOs\" >Additional IOs<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Circuit_diagram_and_PCB\" >Circuit diagram and PCB<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Build_it\" >Build it!<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Bill_of_materials\" >Bill of materials<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Putting_it_together\" >Putting it together<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Software_configuration\" >Software configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Connection\" >Connection<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Main_wiring\" >Main wiring<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Sensor_wiring\" >Sensor wiring<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#ESP32_or_ESP8266\" >ESP32 or ESP8266?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#Final_thoughts\" >Final thoughts<\/a><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Our previous design, the <a href=\"https:\/\/www.espthings.io\/index.php\/2021\/05\/02\/5-channel-analog-led-controller-et-al01\/\">ET-AL01<\/a> Analog LED controller, was designed to control the regular &#8220;Analog&#8221; (RGB) LED strips. These strips are easy in use, but due to the way they work, the whole strip will emit the same color.<\/p>\n<p>There are RGB LED strips available which have RGB LEDs installed which can be addressed individually, the so-called &#8220;Neopixel&#8221; strips. These strips are based on LEDs which use a WS2812 or compatible interface chip, which allow each LED to have a different setting \/ color. There are even addressable RGBW and WW\/CW addressable LED strips available. More on that later.<\/p>\n<div class=\"video-container\"><div class=\"lyte-wrapper\" style=\"width:640px;max-width:100%;margin:5px;\"><div class=\"lyMe hidef\" id=\"WYL_k7szjylSoUk\"><div id=\"lyte_k7szjylSoUk\" data-src=\"\/\/i.ytimg.com\/vi\/k7szjylSoUk\/hqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\"><\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/k7szjylSoUk\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi\/k7szjylSoUk\/0.jpg\" alt=\"YouTube video thumbnail\" width=\"640\" height=\"340\" \/><\/a><\/noscript><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px;\"> <a href=\"https:\/\/youtu.be\/k7szjylSoUk\" target=\"_blank\">Watch this video on YouTube<\/a>.<br\/><span class=\"lyte_disclaimer\">Please <a href=\"https:\/\/www.youtube.com\/@Ingenious-Makers?sub_confirmation=1\">subscribe<\/a> to our YouTube channel and hit the bell, comment etc.to support us!<\/span><\/div><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Design_parameters\"><\/span>Design parameters<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The requirements were:<\/p>\n<ul>\n<li>ESP32 or ESP8266 controlled. Preferably ESP32, which allows more LEDs to be controlled at a fast rate<\/li>\n<li>Operating at 5, 12 or 24V DC, so the LED power supply could also feed the controller<\/li>\n<li>Four output channels<\/li>\n<li>Two input channels for sensors<\/li>\n<li>One universal IO<\/li>\n<li>Serial interface<\/li>\n<li>Must fit in a nice looking enclosure, should not look too industrial<\/li>\n<li>Parts should be available at AliExpress or Amazon for affordable prices, making it as cheap as possible to build<\/li>\n<li>Firmware should be ESPhome or WLED. (Something which is achieved by using the ESP32 \/ ESP8266 modules)<\/li>\n<\/ul>\n<h1><span class=\"ez-toc-section\" id=\"Practical_design\"><\/span>Practical design<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>The LED strips are normally based on a WS2812 or compatible controller chip. A table showing the electrical characteristics is below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-930\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-1024x365.png\" alt=\"WS2812 datasheet\" width=\"800\" height=\"285\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-1024x365.png?v=1621803929 1024w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-300x107.png?v=1621803929 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-768x274.png?v=1621803929 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-1320x472.png?v=1621803929 1320w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-720x257.png?v=1621803929 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-520x185.png?v=1621803929 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet-320x114.png?v=1621803929 320w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/WS2812-datasheet.png?v=1621803929 1324w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>As you can see the Vdd, or the power supply, of the chip is normally between 4.5V and 5.5V, and the logic levels to drive the chips are related to the Vdd. A logic &#8220;1&#8221; is defined as &#8220;0.7 Vdd&#8221;, which means that when the chip is powered by 5V, the logic &#8220;1&#8221; level is 0.7 x 5.0V = 3.5V. The logic &#8220;0&#8221; level is defined as 0.3 Vdd, which results in 1.5V.<\/p>\n<p>These levels indicate that a voltage less than 1.5V is interpreted as a logic &#8220;0&#8221; and a voltage greater than 3.5V is interpreted as a logic &#8220;1&#8221;.<\/p>\n<p>Since the ESP8266 or ESP32 controllers are using 3.3V as IO voltage, which is not sufficient as per the datasheet to reliably generate logic &#8220;1&#8221; voltages, some sort of interfacing needs to be created.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Level_shifter\"><\/span>Level shifter<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As indicated above, there needs to be a reliable way to generate the correct voltage levels to drive the LED controller chip. In our previous design we had a similar issue, not to drive a chip, but to drive the MOSFETs at a higher voltage. We can use exactly the same solution, the 74HCT244 chip, for this Digital LED Controller. For a complete explanation why this chip is suitable, please read the section in the <a href=\"https:\/\/www.espthings.io\/index.php\/2021\/05\/02\/5-channel-analog-led-controller-et-al01\/#Why_use_a_74HCT244_chip\">ET-AL01 blogpost<\/a>.<\/p>\n<p>See below for the signal coming from the ESP32 to the 74HCT244:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-947\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in.png\" alt=\"DL01 3V3 input to HCT\" width=\"800\" height=\"469\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in.png?v=1622204489 1024w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in-300x176.png?v=1622204489 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in-768x450.png?v=1622204489 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in-720x422.png?v=1622204489 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in-520x305.png?v=1622204489 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-3v3-hct-in-320x188.png?v=1622204489 320w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>This is the output from the 74HCT244 to the LED strip:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-948\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out.png\" alt=\"DL01 HCT out to LED\" width=\"800\" height=\"469\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out.png?v=1622204540 1024w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out-300x176.png?v=1622204540 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out-768x450.png?v=1622204540 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out-720x422.png?v=1622204540 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out-520x305.png?v=1622204540 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-5v-hct-out-320x188.png?v=1622204540 320w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Output frequency: (Measured with one channel in use, running the &#8220;Rainbow mega fast&#8221; effect.)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-949\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq.png\" alt=\"DL01 data frequency\" width=\"800\" height=\"469\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq.png?v=1622204608 1024w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq-300x176.png?v=1622204608 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq-768x450.png?v=1622204608 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq-720x422.png?v=1622204608 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq-520x305.png?v=1622204608 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/et-dl01-hct-out-freq-320x188.png?v=1622204608 320w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>As you can see the pulses are sent out with a frequency of 800kHz.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Power_supply\"><\/span>Power supply<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The LED strips come in several different power supply versions. The most common supply voltage is 12V, but 24V strips and 5V strips are also available. To be able to feed the ET-DL01 controller from the same power supply as the strips it is driving, the design has incorporated a voltage regulator which allows input voltages of 8 &#8211; 24V. If 5V strips are being used, the voltage regulator needs to be bypassed, for which a simple solution has been created. At all times, the IO voltage to the LED strips will be 5V!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-934\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/05\/vreg-diode.png\" alt=\"ET-DL01-Vreg\" width=\"800\" height=\"302\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/vreg-diode.png?v=1621805784 938w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/vreg-diode-300x113.png?v=1621805784 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/vreg-diode-768x290.png?v=1621805784 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/vreg-diode-720x272.png?v=1621805784 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/vreg-diode-520x196.png?v=1621805784 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/vreg-diode-320x121.png?v=1621805784 320w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>When the power supply is 5V, do not install the diode D1 and voltage regulator IC1. Instead place a jumper as indicated on the PCB.\u00a0This will\u00a0<span style=\"text-decoration: underline;\">remove the reverse polarity protection<\/span>, so please take extra care when connecting the power supply to the controller! Since there is <span style=\"text-decoration: underline;\">no voltage regulator<\/span>, please make sure the <span style=\"text-decoration: underline;\">voltage does not exceed 5V<\/span>!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Outputs\"><\/span>Outputs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The controller has a total of 4 outputs for the LED strips. These outputs are exposed on the terminal strip, and are referenced to the GND (negative) connection of the power supply. To make sure that the LED strips work reliably, it is very important that the GND (negative) connection of the data connection is properly at the power supply. It is recommended to keep the wiring between the controller and the LED strips as short as possible!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Inputs\"><\/span>Inputs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The controller has 2 inputs for switches or sensors. To activate the inputs, a voltage of 3.3V or 5V needs to be applied. For this reason a 5V connection is made available on the terminal strip, which can be used to power sensors etc. Both inputs are isolated from the controllers by an optocoupler. The optocoupler protects the inputs of the ESP module against damaging voltages, which can be picked up by long wiring to the input switches or (faulty) sensors.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Additional_IOs\"><\/span>Additional IOs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Besides the dedicated inputs and outputs, the controller has one additional IO pin exposed. This pin is directly connected to the controller, and can be configured as input or output by the YAML configuration file. Since it is directly connected, take care in using this pin, since it is possible to damage the ESP controller easily!<\/p>\n<p>Lastly, the serial port of the ESP module has been made available. This serial port uses 3.3V signal levels. \u201cTXo\u201d means transmit out, data from the ESP module to the outside world, \u201cRXi\u201d means receive data from the outside world to the ESP module. <strong><em>Be careful not to exceed the 3.3V voltage levels, since this might damage the module permanently.\u00a0<\/em><\/strong><\/p>\n<h1><span class=\"ez-toc-section\" id=\"Circuit_diagram_and_PCB\"><\/span>Circuit diagram and PCB<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>The diagram:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-939\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/05\/diagram-750x1024.png\" alt=\"DL01 Diagram\" width=\"750\" height=\"1024\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-750x1024.png?v=1621846088 750w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-220x300.png?v=1621846088 220w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-768x1049.png?v=1621846088 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-1124x1536.png?v=1621846088 1124w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-1499x2048.png?v=1621846088 1499w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-720x984.png?v=1621846088 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-520x710.png?v=1621846088 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/05\/diagram-320x437.png?v=1621846088 320w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>The PCB:<\/p>\n<h1><span class=\"ez-toc-section\" id=\"Build_it\"><\/span>Build it!<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h2><span class=\"ez-toc-section\" id=\"Bill_of_materials\"><\/span>Bill of materials<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>See below the list with the components you will need to build the DL01 controller. A number of these items will not be sold in smaller quantities at AliExpress. We will try to use the same components as much as possible in future projects.<\/p>\n<p>We would really appreciate it if you will use the links below to buy the components, since it will give a little bit of commission to us without any additional cost for yourself. These commissions will be used to cover some of the costs involved in the development of the design.<\/p>\n<table dir=\"ltr\" style=\"width: 93.0417%; height: 411px;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"153\" \/>\n<col width=\"94\" \/>\n<col width=\"384\" \/>\n<col width=\"464\" \/>\n<col width=\"572\" \/><\/colgroup>\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Reference&quot;}\">Reference<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Quantity&quot;}\">Qty<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Description&quot;}\">Description<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Link&quot;}\">Link<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;WEMOS1&quot;}\">WEMOS1<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Wemos Mini D1 ESP32&quot;}\">Wemos Mini D1 ESP32*<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/32858054775.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/32858054775.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - Wemos D1 Mini ESP32\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-wemos-d1-mini-esp32\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 28px;\">\n<td style=\"width: 11.9287%; height: 28px; text-align: left;\">WEMOS1<\/td>\n<td style=\"width: 7.02341%; text-align: center; height: 28px;\"><\/td>\n<td style=\"width: 34.6711%; height: 28px; text-align: left;\">Wemos Mini D1 ESP8266*<\/td>\n<td style=\"width: 46.1538%; height: 28px; text-align: left;\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - Wemos D1 mini ESP8266\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-wemos-d1-mini-esp8266\/\" data-shortcode=\"true\"><span class=\"ta-editor-shortcode\" data-shortcode=\"%5Bthirstylink%20ids%3D%22820%22%5DAliExpress%5B%2Fthirstylink%5D\">AliExpress<\/span><\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;IC1&quot;}\">IC1<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Switching regulator 8-32V in, 5V out&quot;}\">Switching regulator 8-32V in, 5V out<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/4000516933929.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/4000516933929.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - DC 6.5-40V 1A to 3.3V 5V DC-DC Step-Down Buck Converter\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-switching-regulator-6_5-40v-in-5v-out\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 23px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;IC2&quot;}\">IC2<\/td>\n<td style=\"width: 7.02341%; height: 23px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 23px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;74HCT244&quot;}\">74HCT244<\/td>\n<td style=\"width: 46.1538%; height: 23px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/32836142984.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/32836142984.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - 74HCT244\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-74hct244\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; text-align: left; height: 24px;\">OK1, OK2<\/td>\n<td style=\"width: 7.02341%; text-align: center; height: 24px;\">2<\/td>\n<td style=\"width: 34.6711%; text-align: left; height: 24px;\">PC817 \/ EL817 Optocoupler<\/td>\n<td style=\"width: 46.1538%; text-align: left; height: 24px;\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - PC817 optocopler\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-pc817-optocopler\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;D1&quot;}\">D1<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;1N4001&quot;}\">1N4001<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/4001038837801.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/4001038837801.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - 1N4001\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/https-s-click-aliexpress-com-e-_dfrq1ct\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;C1&quot;}\">C1<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;470\u00b5F \/ 16V 6mm diameter, 2.54mm pitch&quot;}\">470\u00b5F \/ 16V 6mm diameter, 2.54mm pitch<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/32365752326.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/32365752326.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - 470\u00b5F \/ 16V  6mm diameter, 2.54mm pitch\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-470f-16v-6mm-diameter-2-54mm-pitch\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 424x;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;C2&quot;}\">C2<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;0.1\u00b5F - pitch 5.08mm&quot;}\">0.1\u00b5F &#8211; pitch 5.08mm<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/32429917283.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/32429917283.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - 0.1\u00b5F - pitch 5.08mm\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-0-1%c2%b5f-pitch-5-08mm\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;R1, R2, R3, R4&quot;}\">R1, R2<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:4}\">2<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Resistor 1k&quot;}\">Resistor 220 ohm<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/32815391267.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/32815391267.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - Resistor 1k\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-resistor-1k\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;X1&quot;}\">X1<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;8 poles&quot;}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;8 pole screw terminal, or 4x 2 pole. 5.00mm pitch&quot;}\">9 pole terminal, or 3x 2 pole + 1x 3 pole. 5.00mm pitch<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/1005001341135808.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/1005001341135808.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - KF301 2P 3P PCB Screw Terminal\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-kf301-2p-3p-pcb-screw-terminal\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;JP1, JP2, JP3&quot;}\">JP1, JP2<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\"><\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Male pin headers. 2.54mm pitch&quot;}\">Male pin headers. 2.54mm pitch<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/4000096249321.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/4000096249321.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - Male pin headers. 2.54mm pitch\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-male-pin-headers-2-54mm-pitch\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Enclosure&quot;}\">Enclosure<\/td>\n<td style=\"width: 7.02341%; height: 24px; text-align: center;\" data-sheets-value=\"{&quot;1&quot;:3,&quot;3&quot;:1}\">1<\/td>\n<td style=\"width: 34.6711%; height: 24px; text-align: left;\">76x56x29mm (AK-N-04)<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;https:\/\/www.aliexpress.com\/item\/1005001849791044.html&quot;}\" data-sheets-hyperlink=\"https:\/\/www.aliexpress.com\/item\/1005001849791044.html\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - Enclosure 76x56x29mm (AK-N-04)\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-enclosure-76x56x29mm-ak-n-04\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\">PCB<\/td>\n<td style=\"width: 7.02341%; text-align: center; height: 24px;\">1<\/td>\n<td style=\"width: 34.6711%; text-align: left; height: 24px;\">A 5-pack is the smallest order at PCBway, enough for you and your friends \ud83d\ude09<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\"><a class=\"thirstylink\" target=\"_blank\" title=\"PCBWay - ET-DL01\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/pcbway-et-dl01\/\" data-shortcode=\"true\">PCBway<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\">LED strip<\/td>\n<td style=\"width: 7.02341%; text-align: center; height: 24px;\">opt.<\/td>\n<td style=\"width: 34.6711%; text-align: left; height: 24px;\">12v WS2811 RGB strip<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - WS2811 RGB Led Strip Light 5050 SMD Addressable\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-ws2811-rgb-led-strip-light-5050-smd-addressable\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; text-align: left; height: 24px;\">LED strip<\/td>\n<td style=\"width: 7.02341%; text-align: center; height: 24px;\">opt.<\/td>\n<td style=\"width: 34.6711%; text-align: left; height: 24px;\">12V SK6812 RGBW strip<\/td>\n<td style=\"width: 46.1538%; text-align: left; height: 24px;\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - SK6812 RGBW Led Strip Light 4 in 1\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-sk6812-rgbw-led-strip-light-4-in-1\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9287%; height: 24px; text-align: left;\">Power Supply<\/td>\n<td style=\"width: 7.02341%; text-align: center; height: 24px;\">opt.<\/td>\n<td style=\"width: 34.6711%; text-align: left; height: 24px;\">SANPU SMPS LED Driver 110v\/220v 12v 150w<\/td>\n<td style=\"width: 46.1538%; height: 24px; text-align: left;\"><a class=\"thirstylink\" target=\"_blank\" title=\"ALI - SANPU SMPS 150w LED Driver 12v\" href=\"https:\/\/www.ingeniousmakers.com\/index.php\/recommends\/ali-sanpu-smps-150w-led-driver-12v\/\" data-shortcode=\"true\">AliExpress<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>* You only require one of the modules!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Putting_it_together\"><\/span>Putting it together<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Like with all other projects,\u00a0it is the easiest to start with identifying the components purchased as discussed in the <a href=\"https:\/\/www.espthings.io\/index.php\/2021\/02\/16\/soldering\/\">blog post<\/a>. After sorting the components and cleaning the PCB, start with the lowest components first. For this project, we advise to work in this order:<\/p>\n<ul>\n<li>Resistors<\/li>\n<li>Diode<\/li>\n<li>74HCT244<\/li>\n<li>Optocouplers<\/li>\n<li>Pin headers<\/li>\n<li>Screw terminals<\/li>\n<li>ESP module headers (Use the hints in the soldering blog post!)<\/li>\n<li>Electrolytic capacitor<\/li>\n<li>Voltage regulator. Make sure that the voltage regulator is not too tall for the enclosure. You can reduce the height by either by bending the pins of the voltage regulator a little bit, or mounting the regulator horizontally, so it hovers above the 74HCT244.<\/li>\n<\/ul>\n<p>Once all components are soldered in place, perform a good visual check of all joints, and pay particular attention to possible solder bridges (unwanted solder connections between pins). Do not forget to clean the excess solder flux from the PCB using alcohol!<\/p>\n<h1><span class=\"ez-toc-section\" id=\"Software_configuration\"><\/span>Software configuration<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\">substitutions:\n  devicename: et-dl01\n  long_devicename: ET-DL01 Digital LED controller\n\nesphome:\n  name: $devicename\n\nesp32:\n  board: mhetesp32minikit\n\nwifi:\n  ssid: \"esphome\"\n  password: \"Qwe123456\"\n  ap:\n    ssid: \"$devicename Fallback Hotspot\"\n    password: \"yourpass\"\n\ncaptive_portal:\n\nlogger:\n\napi:\n  password: \"yourpass\"\n\nota:\n  password: \"yourpass\"\n\nsensor:\n  - platform: wifi_signal\n    name: \"WiFi Signal $devicename\"\n    update_interval: 60s\n\nlight:\n  - platform: fastled_clockless\n    chipset: ws2812b\n    pin: GPIO22\n    num_leds: 100\n    rgb_order: BRG\n    name: \"$long_devicename channel 1\"\n  - platform: fastled_clockless\n    chipset: ws2812b\n    pin: GPIO26\n    num_leds: 100\n    rgb_order: BRG\n    name: \"$long_devicename channel 2\"\n    effects:\n      - addressable_rainbow:\n      - addressable_rainbow:\n          name: Rainbow Effect With Custom Values\n          speed: 10\n          width: 50\n      - addressable_rainbow:\n          name: Rainbow mega fast\n          speed: 35\n          width: 200\n      - addressable_scan:\n      - addressable_scan:\n          name: Scan Effect With Custom Values\n          move_interval: 80ms\n          scan_width: 1\n      - addressable_twinkle:\n      - addressable_fireworks:\n      - addressable_color_wipe:<\/pre>\n<h1><span class=\"ez-toc-section\" id=\"Connection\"><\/span>Connection<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h2><span class=\"ez-toc-section\" id=\"Main_wiring\"><\/span>Main wiring<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Under normal circumstances the DL01 will be fed by the same power supply as the LED strip. Since the LED strip can draw a significant amount of current, it is advisable to connect the DL01 in the following manner: (We use a 12V power supply and 12V strip as an example)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-1093\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/07\/DL01-connections-1024x400.png\" alt=\"ET-DL01 connections\" width=\"1024\" height=\"400\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-1024x400.png?v=1629052507 1024w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-300x117.png?v=1629052507 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-768x300.png?v=1629052507 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-1536x600.png?v=1629052507 1536w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-2048x801.png?v=1629052507 2048w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-720x281.png?v=1629052507 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-520x203.png?v=1629052507 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-connections-320x125.png?v=1629052507 320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>As you can see, a\u00a0<span style=\"text-decoration: underline;\">separate<\/span> negative (GND) wire runs from the DL01 module to the negative of the power supply. The positive connection can be &#8220;shared&#8221; with the strip, since the module contains a regulator which will filter out the voltage dips and spikes due to the change of current to the LED strip.<\/p>\n<p>The &#8220;Din&#8221; connection of the strip is connected to the &#8220;CH1&#8221;, &#8220;CH2&#8221;, &#8220;CH3&#8221; or &#8220;CH4&#8221; terminal.<\/p>\n<p>For the power wiring, do not use very small wires, since this will create issues with the higher currents to the LED strip. For the data connection you can use small wire, since there is a very small current flowing through the wire.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Sensor_wiring\"><\/span>Sensor wiring<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In case you would like to connect a sensor or switch to the DL01, you can do this as per below example. We show here the connection to a PIR motion detector. The PIR module runs at 5V, which is available on the terminal strip:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1095\" src=\"https:\/\/www.espthings.io\/wp-content\/uploads\/2021\/07\/DL01-sensor-1024x444.png\" alt=\"\" width=\"800\" height=\"346\" srcset=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor-1024x444.png?v=1629052984 1024w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor-300x130.png?v=1629052984 300w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor-768x333.png?v=1629052984 768w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor-720x312.png?v=1629052984 720w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor-520x225.png?v=1629052984 520w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor-320x139.png?v=1629052984 320w, https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/07\/DL01-sensor.png?v=1629052984 1510w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Since the currents are small, you can use small wire for this. The inputs are 5V tolerant, so there is no worry about blowing up the module.<\/p>\n<h1><span class=\"ez-toc-section\" id=\"ESP32_or_ESP8266\"><\/span>ESP32 or ESP8266?<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>For this project, like with the AL01, you can use the ESP8266 or the ESP32 based modules. The difference between the modules is mainly the processor speed, which determines the max. number of LEDs which can be controlled at a higher refresh rate. For smaller (less LEDs) systems, an ESP8266 based module will work fine. However the moment the number of LEDs in the system becomes too large, there is a chance that the LEDs will start to react visibly slower. Therefore we recommend using an ESP32 based module, unless the number of LEDs is very limited.<\/p>\n<h1><span class=\"ez-toc-section\" id=\"Final_thoughts\"><\/span>Final thoughts<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>During the construction of the prototype, and the measuring of the signal waveforms afterwards, we found out that a bad batch of the 74HCT244 were delivered. The output voltage never reached the expected 5.0V, but did not go over 3.6V. The LED strip did work with this signal though, but if this 74HCT244 batch would have been used for the AL01 analog dimmer, the MOSFETs on that module would not be driven correctly, resulting in a lower light output. We did a test, and instead of the expected 12V output, only 7V output was achieved on the AL01 dimmer.<\/p>\n<p>If you run into issues during the construction, or you have any question regarding this controller, please leave a comment below. We will try to reply as soon as possible!<\/p>\n<p>Make sure to\u00a0<strong><a href=\"https:\/\/www.youtube.com\/channel\/UCeMzk2C5tbMkpsByg7Nbgyw?sub_confirmation=1\" target=\"_blank\" rel=\"noopener\">subscribe<\/a><\/strong>\u00a0to our YouTube channel so you won\u2019t miss any of our upcoming project videos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Our previous design, the ET-AL01 Analog LED controller, was designed to control the regular &#8220;Analog&#8221; (RGB) LED strips. These strips are easy in use, but due to the way they work, the whole strip will emit the same color. There are RGB LED strips&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[38,3],"tags":[50,42,51,52,54,55,53],"class_list":["post-910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-projects","tag-esp32","tag-esphome","tag-et-dl01","tag-led-strip","tag-sk6812","tag-wled","tag-ws2811"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>4 channel Digital LED controller \u2013 ET-DL01 - ingeniousmakers.com<\/title>\n<meta name=\"description\" content=\"4 channel Digital LED controller for addressable LED strips based on the ESP32 running ESPHOME - ET-DL01\" \/>\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.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"4 channel Digital LED controller \u2013 ET-DL01 - ingeniousmakers.com\" \/>\n<meta property=\"og:description\" content=\"4 channel Digital LED controller for addressable LED strips based on the ESP32 running ESPHOME - ET-DL01\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/\" \/>\n<meta property=\"og:site_name\" content=\"ingeniousmakers.com\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-15T19:30:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-04T13:51:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/08\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"michel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"michel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/\"},\"author\":{\"name\":\"michel\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#\\\/schema\\\/person\\\/f1d70771f1c76600487075757975bf43\"},\"headline\":\"4 channel Digital LED controller \u2013 ET-DL01\",\"datePublished\":\"2021-08-15T19:30:46+00:00\",\"dateModified\":\"2025-04-04T13:51:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/\"},\"wordCount\":1859,\"commentCount\":35,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652\",\"keywords\":[\"ESP32\",\"esphome\",\"ET-DL01\",\"LED strip\",\"SK6812\",\"WLED\",\"WS2811\"],\"articleSection\":[\"News\",\"Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/\",\"url\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/\",\"name\":\"4 channel Digital LED controller \u2013 ET-DL01 - ingeniousmakers.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652\",\"datePublished\":\"2021-08-15T19:30:46+00:00\",\"dateModified\":\"2025-04-04T13:51:44+00:00\",\"description\":\"4 channel Digital LED controller for addressable LED strips based on the ESP32 running ESPHOME - ET-DL01\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652\",\"contentUrl\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652\",\"width\":1024,\"height\":576},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/2021\\\/08\\\/15\\\/4-channel-digital-led-controller-et-dl01\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"4 channel Digital LED controller \u2013 ET-DL01\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/\",\"name\":\"Ingeniousmakers.com\",\"description\":\"Make it or break it!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#organization\",\"name\":\"Ingeniousmakers.con\",\"url\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cropped-cropped-logo_landscape_no_payoff_transparent.png\",\"contentUrl\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cropped-cropped-logo_landscape_no_payoff_transparent.png\",\"width\":1905,\"height\":671,\"caption\":\"Ingeniousmakers.con\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCeMzk2C5tbMkpsByg7Nbgyw\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/#\\\/schema\\\/person\\\/f1d70771f1c76600487075757975bf43\",\"name\":\"michel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b08aad91cb210b8eeb8cccdd43555d1fa747a0c865eaab78016c4305357e29cc?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b08aad91cb210b8eeb8cccdd43555d1fa747a0c865eaab78016c4305357e29cc?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b08aad91cb210b8eeb8cccdd43555d1fa747a0c865eaab78016c4305357e29cc?s=96&r=g\",\"caption\":\"michel\"},\"sameAs\":[\"https:\\\/\\\/www.ingeniousmakers.com\"],\"url\":\"https:\\\/\\\/www.ingeniousmakers.com\\\/index.php\\\/author\\\/michel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"4 channel Digital LED controller \u2013 ET-DL01 - ingeniousmakers.com","description":"4 channel Digital LED controller for addressable LED strips based on the ESP32 running ESPHOME - ET-DL01","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.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/","og_locale":"en_US","og_type":"article","og_title":"4 channel Digital LED controller \u2013 ET-DL01 - ingeniousmakers.com","og_description":"4 channel Digital LED controller for addressable LED strips based on the ESP32 running ESPHOME - ET-DL01","og_url":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/","og_site_name":"ingeniousmakers.com","article_published_time":"2021-08-15T19:30:46+00:00","article_modified_time":"2025-04-04T13:51:44+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/08\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652","type":"image\/png"}],"author":"michel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"michel","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#article","isPartOf":{"@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/"},"author":{"name":"michel","@id":"https:\/\/www.ingeniousmakers.com\/#\/schema\/person\/f1d70771f1c76600487075757975bf43"},"headline":"4 channel Digital LED controller \u2013 ET-DL01","datePublished":"2021-08-15T19:30:46+00:00","dateModified":"2025-04-04T13:51:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/"},"wordCount":1859,"commentCount":35,"publisher":{"@id":"https:\/\/www.ingeniousmakers.com\/#organization"},"image":{"@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/08\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652","keywords":["ESP32","esphome","ET-DL01","LED strip","SK6812","WLED","WS2811"],"articleSection":["News","Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/","url":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/","name":"4 channel Digital LED controller \u2013 ET-DL01 - ingeniousmakers.com","isPartOf":{"@id":"https:\/\/www.ingeniousmakers.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#primaryimage"},"image":{"@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/08\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652","datePublished":"2021-08-15T19:30:46+00:00","dateModified":"2025-04-04T13:51:44+00:00","description":"4 channel Digital LED controller for addressable LED strips based on the ESP32 running ESPHOME - ET-DL01","breadcrumb":{"@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#primaryimage","url":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/08\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652","contentUrl":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2021\/08\/youtube_thumb_et-dl01-1024x576-1.png?v=1629055652","width":1024,"height":576},{"@type":"BreadcrumbList","@id":"https:\/\/www.ingeniousmakers.com\/index.php\/2021\/08\/15\/4-channel-digital-led-controller-et-dl01\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ingeniousmakers.com\/"},{"@type":"ListItem","position":2,"name":"4 channel Digital LED controller \u2013 ET-DL01"}]},{"@type":"WebSite","@id":"https:\/\/www.ingeniousmakers.com\/#website","url":"https:\/\/www.ingeniousmakers.com\/","name":"Ingeniousmakers.com","description":"Make it or break it!","publisher":{"@id":"https:\/\/www.ingeniousmakers.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ingeniousmakers.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ingeniousmakers.com\/#organization","name":"Ingeniousmakers.con","url":"https:\/\/www.ingeniousmakers.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ingeniousmakers.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2025\/03\/cropped-cropped-logo_landscape_no_payoff_transparent.png","contentUrl":"https:\/\/www.ingeniousmakers.com\/wp-content\/uploads\/2025\/03\/cropped-cropped-logo_landscape_no_payoff_transparent.png","width":1905,"height":671,"caption":"Ingeniousmakers.con"},"image":{"@id":"https:\/\/www.ingeniousmakers.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.youtube.com\/channel\/UCeMzk2C5tbMkpsByg7Nbgyw"]},{"@type":"Person","@id":"https:\/\/www.ingeniousmakers.com\/#\/schema\/person\/f1d70771f1c76600487075757975bf43","name":"michel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b08aad91cb210b8eeb8cccdd43555d1fa747a0c865eaab78016c4305357e29cc?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b08aad91cb210b8eeb8cccdd43555d1fa747a0c865eaab78016c4305357e29cc?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b08aad91cb210b8eeb8cccdd43555d1fa747a0c865eaab78016c4305357e29cc?s=96&r=g","caption":"michel"},"sameAs":["https:\/\/www.ingeniousmakers.com"],"url":"https:\/\/www.ingeniousmakers.com\/index.php\/author\/michel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/posts\/910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/comments?post=910"}],"version-history":[{"count":27,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/posts\/910\/revisions"}],"predecessor-version":[{"id":3503,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/posts\/910\/revisions\/3503"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/media\/1099"}],"wp:attachment":[{"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/media?parent=910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/categories?post=910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ingeniousmakers.com\/index.php\/wp-json\/wp\/v2\/tags?post=910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}