4 channel Digital LED controller – ET-DL01

0 0 votes
Article Rating
Subscribe
Notify of
guest
35 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ömer Faruk ARAN
November 30, 2021 20:16

Hello there;

(IC1 – Switching regulator 8-32V in, 5V out)

What else can I use instead of this product? I ordered the PCB, but I am having difficulty in obtaining this product.

Ömer Faruk ARAN
Reply to  michel
December 1, 2021 00:15

I was having problems with customs and cargo in Turkey, luckily I found it elsewhere, thanks bro.

Ömer Faruk ARAN
December 1, 2021 00:13

WS2815 How should I connect this LED with 4 pin connection to the pcb?

Ömer Faruk ARAN
Reply to  michel
December 1, 2021 15:48

Thank you, master. I have a last question, I will do all the lighting in my house with these leds, but since I can’t supply the products in Turkey, I can’t do trial and error. If you have information, I would be very grateful if you could enlighten us. In Neo Pixel led strips, which of the following products can I get the brightest white light, especially?

1. SK6812 RGBCW 1m 60 Led – https://tr.aliexpress.com/item/32476317187.html
2. WS2811 RGB 1m 60 Led – https://tr.aliexpress.com/item/32961181562.html
3. WS2815 1m 60 Led – https://tr.aliexpress.com/item/32961181562.html

Ömer Faruk ARAN
Reply to  michel
December 2, 2021 20:35

thanks bro

Paul
Editor
Reply to  michel
January 2, 2022 05:27

You can also connect BI to DI, so you have redundancy in the line…. If one LED fails on the dataline, the backup line will take over, and the strip will continue to operate.

Ömer Faruk ARAN
December 13, 2021 21:32

Hi;
I am having such a problem. I connected a WEMOS ESP8266 module to the PCB. I set it to be CH1=D1, CH2=D0, CH3=D5, CH4=D6 via the esphome. CH1,CH3 and CH4 work fine, but I can’t get results from CH2. Can you help me how can I detect the problem?

Ömer Faruk ARAN
Reply to  michel
December 21, 2021 23:44

You can find the pictures at the link below.

https://resimyukle.io/g/Bk7Njme7MM

Ömer Faruk ARAN
Reply to  michel
December 26, 2021 01:37

where can i download it so you can see it

Simon Kenyon
Simon Kenyon
December 16, 2021 15:24

the link to the pcb in pcbway points to the analog version.

Simon Kenyon
Simon Kenyon
December 16, 2021 15:31

pcbway has taken over 60 days to deliver, so i’ve built the circuit on a breadboard.
i’ve got three strings of 5m/30/sk6812 from BTF and they all do the same thing.
i was wondering if you might have any suggestions:

only 113 of the 150 will light.
the colours are pretty random. i’ve tried every chipset in the yaml file and they all seem to do pretty much the same. white will show up as white, but anything else is pretty random. usually white/green, then blue and then red in a repeating string.

any suggestions would be much appreciated.

Simon Kenyon
Simon Kenyon
Reply to  Simon Kenyon
December 16, 2021 16:08

it appears to be an issue with the fastled_clockless library.
for anyone trying to get this to work, the following might be of some use:

light:
– platform: neopixelbus
variant: SK6812
pin: GPIO22
num_leds: 150
type: GRBW
name: “${device_description} channel 1”
effects:
– addressable_rainbow
– addressable_color_wipe
– addressable_scan
– addressable_twinkle
– addressable_fireworks
– addressable_random_twinkle

Simon Kenyon
Simon Kenyon
Reply to  michel
December 21, 2021 11:39

I am running ESPHome (2021.12.1).
I will try again with fastled_clockless.

I was using my breadboard build and maybe there are some issues with that.

Simon Kenyon
Simon Kenyon
Reply to  michel
December 21, 2021 11:45

they finally arrived after about 65 days. nice boards!

If and when you do an iteration of the board design you might add a couple of pin headers so the board can be programmed in place (IO0 to ground). This is only needed the first time the board if flashed with esphome.

Also, perhaps you could extend the rows of holes (TD0, SD), TCK and SD3) so that the supplied headers for the D1 MINI can be used.

Paul
Editor
Reply to  Simon Kenyon
January 2, 2022 05:14

High speed signals on a not-high quality breadboard can be very tricky. Remember that the data lines are at a relative high clock frequency, which will create / require steep edges. This requires decent power line decoupling, as close to the 74HCT244 as possible. (That is the function of the 0.1µF ceramic capacitor. It is a critical component!) Make sure that your 74HCT244 is really switching to 5V, and not to a (much) lower voltage. You can measure that in a static condition on your breadboard. Just apply 3.3V to an input of the buffer, and the output should switch to 5V.

Josh
Josh
Reply to  Paul
April 7, 2022 21:06

For those (like recent me) who do not understand this: when Paul talks about requiring “steep edges”, he’s referring to the difference between “voltage up” (aka on) and “voltage down” (aka off). While I thought that “PWM turns off and on X times per minute” meant that it’s a perfect binary with only On and Off as possible states, the truth is that there is *always* a slope between on and off (or off and on). Even inside the fastest CPU the signal ramps from 0V to some threshold that the next component counts as “up”. Sacrificing the quality of your electrical path (say by using a breadboard) can make this slope wider and sloppier and throw off everything else. There’s a great video from Linus Tech Tips called “This Just Saved me $100,000 – Totalphase Cable Tester” that explains this to someone who identifies with “I’m a technical person, but thought that binary signals were a simple on/off”

D
D
December 24, 2021 16:08

Could you advise which pins to use in combination with a wemos D1 mini esp8266 loaded with WLED?

Looking at the Circuit diagram and PCB i think it would be
ch0=D1=gpio5
ch1=D0=gpio16
ch2=D5=gpio14
ch3=D6=gpio12

Thanks

Josh
Josh
April 7, 2022 20:53

Thanks for this

After a couple months of waiting for parts I just built one with the ESP32mini and a 12V LED strip and it works perfectly.
Just copy-pasted the code above which was a nice bonus!

Placidus
Placidus
May 18, 2022 06:32

Can you share the Gerber files

Daniel
Daniel
July 2, 2022 08:59

Hello. Thanks again for another neat and useful project. I’ve already build the analog one and love it. One thing I would add on the safety part… some fuse socket on the power input/output

Daniel
Daniel
July 2, 2022 09:36

When you say : “ keep the wiring between the controller and the LED strips as short as possible” how much can I push that distance ? I have a situation where I will use two channels for two 1.8 meter long strips and one of the strips will be at about 2 meters away from the controller … will it be ok?

Daniel
Daniel
July 26, 2022 16:11

You say, remove the diode if we use 5v as power supply but that diode should help not burn stuff if polarity is reversed?

Darren
Darren
August 8, 2022 13:19

Hi Guy’s,

I have a System-Air PrioSil 200EC fan that I’d like to control wirelessly. It requires a input voltage of 0-10v for controlling the fan speed.
Would either this project or the Analogue controller be of any use for this?

Last edited 2 years ago by Darren
Translate »
35
0
Would love your thoughts, please comment.x
()
x