And it works \o/
I'll works on the others once I received the capacitor (it works without, but it's better to have them).
And now that I know this will work, I can invest time of the whole thing :) #pcb#ws2812b#LedClock
After assembling 2 pcb, I had some doubts.
So I made a prototype case, to have a better idea on how it'll look like. And after some tweaking, I'm reassured. This should end looking nice.
I also gain some idea for the next iteration in the process :) #LedClock#pcb#LaserCut#ws2812b
Also, yesterday I lasercut some layers to get a better feeling of the clock and try to figure out where I'm going to put the electronic and how I'm going to make it stand.
Usually, all esp8266/ws2812b clocks are using the same pcb. But I think I'm going to design a new one for that clock and try to make it as slim as possible.
So I designed a new boad for the controller, thinner than the one I usually use.
I'll wait to receive it (hopefully next week) to finish the design of the clock.
In the mean time, I'll probably experiment with the way to display time. #pcb#LedClock#ws2812b#LaserCut
The last components arrived today.
And after for 4 hours of tests, experiments and reading datasheets and obscure forums, I made it works :)
(gipio15 needs to be pulled low, to boot).
I still got some noise on the data line. I'll figure that out tomorrow.
Took me 2 hours, and more tests, experiments and obscure forum but I solve the glitch \o/
It had nothing (almost) to do with the data line. The capacitor on the ldo was just too small (despite being the one suggested on the datasheet).
Next step is to order some bigger smd capacitors, and add the missing resistor to the design and we should be good on that part of the project :)
Subtle, I know, and slightly more code involved, but by changing from a "classic" RGB LED (2mm x 2mm) and three (all different values) resistors, to a single WS2812B 3.3V RGB LED (1mm x 1mm), I save PCB space. The WS2812B is cheaper than the classic RGB LED (mad), and also three separate unique resister values is three loader fees for the assembly saved as well. And reducing 4 parts placed to 1 part placed also saves money. Crazy. #PCB#WS2812B
OK, I have one of these spare... Of the 5 PCBs, one was faulty, and three have gone to good homes (including one on my desk). They have 372 WS2812B RGB LEDs and dial a random address on power up (also control via MQTT and HTTP). USB powered, needs 0.7A.
How do I find a worthy home for this one spare unit? I should probably find some charity thing to donate it to, but it may be just too geeky.
Of course, there is no ruling out making more at some point.
Woohoo finally got my redone bookshelf and LEDs in! Here’s some various pics from along the way.
This started off as a bookshelf remodel. After the remodeling came the lights. I only had to backtrack a little on my remodel job (shame on me for a missed planning step 😂)