Gonna make some big 16 segment RGB modules :3
Conversation
Notices
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:25 JST Cato -
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:06 JST Cato Well, it works! And it's colourful :3
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:08 JST Cato First module assembled! It works and looks just like I imagined :3
Puniko ? repeated this. -
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:09 JST Cato Diffusor plates arrived and I drilled the first one.
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:10 JST Cato 3D printing all the light separators...
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:12 JST Cato Today, the missing connectors finally arrived, so I could wire up all 20 modules. It works perfectly and lights up the room nicely :D
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:14 JST Cato Preliminary mounting design - I'd build 4 of those 5-character modules.
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:16 JST Cato Might be a bit anticlimactic, but I didn't investigate. I just switched to using the SPI peripheral instead, sending just the right bytes at just the right frequency to get the right timing patterns, using just the data line and no clock line. This does give me a 11760 byte framebuffer for a 20-character display (980 LEDs), but the ESP32 has more than enough RAM. Now it works glitch-free! :D
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:17 JST Cato I noticed random flickering. The usual tweaks like pinning the WS2813 control to one of the ESP32's cores, tweaking task priorities, putting the RMT driver in IRAM etc. didn't help. So I had a look on the oscilloscope. Turns out that, when it glitches, some extra data packets are being sent at the start. This isn't just a timing glitch, it's a data glitch apparently. I'll investigate tomorrow!
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:18 JST Cato First signs of life :D
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:19 JST Cato Aaand all done!
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:21 JST Cato 980 LEDs assembled :D
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:22 JST Cato Reflow went well!
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:23 JST Cato Late evening at the company to use the PnP machine :)
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:24 JST Cato PCBs arrived for the 16-segment displays :) looks promising so far.
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Tuesday, 20-Dec-2022 05:55:27 JST Puniko ? @cato@chaos.social FARBEN! :anya_whoaa:
-
Embed this notice