#ws2812b

2025-04-18

Жгём-шьём контроллеры и кормим ядерную подсветку

Четыре сгоревших STM32 , три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами. Осторожно, трафик!

habr.com/ru/articles/899556/

#ambilight #diy #ws2812b #stm32 #c++ #C #светодиоды #подсветка #OLED #осциллограф

2025-04-18

Жгём-шьём контроллеры и кормим ядерную подсветку

Четыре сгоревших STM32 , три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами. Осторожно, трафик!

habr.com/ru/articles/899556/

#ambilight #diy #ws2812b #stm32 #c++ #C #светодиоды #подсветка #OLED #осциллограф

2025-04-02

Учим три телевизора сверкать булочками, часть 0

Как я строил кастомную 500-ваттную подсветку вокруг трёх теликов, какие у неё особенности, и через что пришлось пройти, чтобы всё это родить и написать софт. Осторожно, трафик!

habr.com/ru/articles/895340/

#ambilight #diy #ws2812b #светодиоды #подсветка

2025-01-23

Studying embedded rust with some WS2812b's and the embedded_graphics crate.

The DrawTarget trait is really nice, you get all sorts of nice graphical primitives just by implementing a few short functions.

#esp32 #rust #ws2812b

Antoine Vernoisavernois@piaille.fr
2025-01-20

I had some free time this sunday to solder the last two board I had, but not enough to test them.
So I did it this evening.
1 led in the wrong direction (on 1296 hand placed leds), and 2 with bad connections. All fix, and the board are running fine now \o/

I have no idea of what I'm gonna do with them. But I'll find out :)

#LedClock #ws2812b #esp8266

One is on the foreground, occupying 2/3 of the image, we see a close up of part of a led matrix ( around 17 columns of 11 rows of leds are visible). They are mostly lit in green, except the right columns which are light blue.
Behind, we see a part of another matrix (32 columns, 5 rows are visible). They are lit with a color gradient: red on the left, to green in the middle and blue on the right.The two matrixes (60x11 leds each) sit on a black cutting mat.
They are both lit with a color gradient from red to yellow, green, cyan, blue, magenta and red again.The two matrixes display time (20:36:20)
Antoine Vernoisavernois@piaille.fr
2025-01-20

Humm, I guess I found why it's not working.

Can you? :)

#SpotTheDifference #ws2812b #LedClock #WrongDirection

Close up of a green pcb. About 20 leds are visible, they are align in a grid with a label above each one.
On each led, there is a green dot on its right. 
Except one where the dot is on the left. Also, that led has burn mark :(
STM32Worldstm32world
2025-01-19

STM32 Tutorial #37 - Cool RGB LEDs (WS2812 aka. NeoPixel)
Driving WS2812 NeoPixel RGB LEDs with a STM32. In this video we'll go through my library which uses Timer PWM + DMA to drive a string WS2812 NeoPixel RGB LEDs.

youtube.com/watch?v=mdZerUTFJUw

Antoine Vernoisavernois@piaille.fr
2024-12-18

I cut another grid on a better plywood and no more visible leaks \o/
There is still one, but in a place I'm not really using, so that's ok (for now).

I'll have to find a better way to make those kind of grid. Maybe 3d printing?

#LedMatrix #ws2812b #LedClock #LaserCut

2024-12-13

My tree is up! I think I have all my code ported over from the ESP32 to Raspberry Pi Pico W, but I'm probably gonna wait on that so I can build a new board and 3d print an enclosure.

#trans #pride #LEDart #ws2812b

A "Christmas" tree covered in addressable LED strands. It is lit in such a way that resembles a transgender pride flag, with 5 (roughly) equal stripes. There are light blue stripes on top and bottom and two pink stripes separated by a white stripe in the middle.
Antoine Vernoisavernois@piaille.fr
2024-12-11

A case, and a piece of paper as a diffuser and looks so much better :)

I love it!

I still have some finishing touch, some features to code and a lot of cleaning :)

#LedMatrix #esp8266 #ws2812b

Antoine Vernoisavernois@piaille.fr
2024-12-11

I designed the case, but it's too late to start the laser cutter. It'll wait tomorrow.

Instead, I quickly adapted the code I wrote for the prototype :)

#LedMatrix #ws2812b

Antoine Vernoisavernois@piaille.fr
2024-12-10

So I added a connector, plugged it to a controller and nothing happened.

I had a moment of doubt, maybe the whole thing was faulty.

Then I look closely at the first led of the chain, and one of the pin wasn't correctly soldered.

I fixed it, plugged it again, and boom ! \o/

#LedMatrix #ws2812b

A 11x60 led matrix (with 3 leds missing in each corners).
The 648 leds are displaying all the colors (possible with leds) :)
Antoine Vernoisavernois@piaille.fr
2024-12-10

Only an hour to finish the placing of the leds.
I'm getting better :)

It's ready for the soldering on the hot plate.

#LedMatrix #pcb #soldering #ws2812b

The pcb now has all its led.
It's sitting on top of a small heating table. As the table is to small (60x80mm) for the pcb (45x240mm), a big part of it is not and the table and supported by a wooden box.
The table is in front of 120mm extractor fan.
On top of the fan (whose body is a wooden box) stands an alectronic microscope pointing at the pcb.
Antoine Vernoisavernois@piaille.fr
2024-12-10

90 min later, half of the leds are in place. That's 324.

And 324 leds to go :)

#LedMatrix #pcb #ws2812b

Pcb of led matrix sitting in a wooden 'craddle' (to keep it in place). Half of the fotprints are filled with ws2812b leds in 2020 package. That 324 leds.
323 footprints are still empty
2024-12-01

Ich habe mal unseren Schwippbogen mit #WLED gepimt. Hatte zufällig noch ein genau passendes Reststück vom #WS2812b rumliegen 😇

Schönen 1. Advent euch allen

Antoine Vernoisavernois@piaille.fr
2024-11-30

I did not realize when I posted that the video was that bad (it was late).
So, I made a (I think) better one.

I think I'm done with this prototype, I'll start working one the bigger version, maybe 11x50.

#LedMatrix #LedClock #esp8266 #ws2812b

Antoine Vernoisavernois@piaille.fr
2024-11-30

And we have clock ! \o/

This means I will most likely design the definitive pcb during the week end :)

#LedMatrix #esp8266 #LedClock #ws2812b

2024-11-30

@jasoncoon of Evil Genius Labs sent me his new 8x8x8 LED Cube. This is a volumetric display made of 512 WS2812 LEDs and a PixelBlaze inside a frosted acrylic box. It was a kit; I soldered and assembled it over the last two days. The PixelBlaze came with many preprogrammed effects, including these three.

It looks even better in person -- the camera oversaturated on the bright parts.

#Blinky #WS2812b

2024-11-14

Bugger, #AdhdTax strikes again. I was intending to repair my pretty #ws2812b lights ready for Christmas and solder up a #Esp8266 for use in other projects and then the lights at the right time. Could I find either of them? Could I ever! Not where they were supposed to be, so I've had to order new microcontrollers and not fix up the lights as I've no idea where they are 😭 #adhd #adhdlife

Antoine Vernoisavernois@piaille.fr
2024-11-12

pcb arrived \o/

Damn that's compact.
I knew it (I designed them) but seeing them is something else. That's way smaller than everything I've made before.

So, it's soldering time !

#pcb #LedMatrix #ws2812b

3 green pcb laying on a black cutting mat. Pcb are 38x38 mm and 69 footprints for 2020 ws2812b leds.

A 1 euro cent coin is next to them as a size reference.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst