PCBs arrived for the 16-segment displays :) looks promising so far.
Notices by Cato (cato@chaos.social), page 2
-
Embed this notice
Cato (cato@chaos.social)'s status on Tuesday, 20-Dec-2022 05:55:24 JST Cato
-
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:22 JST Cato
Reflow went well!
-
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:19 JST Cato
Aaand all done!
-
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: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: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: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: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: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: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:08 JST Cato
First module assembled! It works and looks just like I imagined :3
-
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 Monday, 21-Nov-2022 17:20:40 JST Cato
oh my god why is the web view so full of wasted space now
-
Embed this notice
Cato (cato@chaos.social)'s status on Thursday, 15-Sep-2022 21:14:54 JST Cato
Warteschleifenmusik-Ranking:
1. eprimo
2. Finanzamt Hanau
3. ?????? -
Embed this notice
Cato (cato@chaos.social)'s status on Wednesday, 10-Aug-2022 17:43:47 JST Cato
my package seems to be in trouble... and possibly me too? oh-
OH GOD.