I want to set up an LED display, and I'm looking at using a bunch of 16-bit LED driver chips (like TI TLC5927) to run a 16x16 LED matrix. Then I'd like to maybe put a few of these 16x16 displays together to make a bigger display. Since they are chainable, that should work in principle.
The problem as I see it is distributing the CLK, LATCH, and OE signals, as they aren't redriven by the chips. And I'm thinking the wimpy little Arduino output isn't going to drive much more than 20 or 30 chips before the signals become too blurry to be considered digital anymore.
So... is the solution to just put a 74HCT125 buffer every so many chips to re-drive the CLK, LATCH, and OE signals? Any pitfalls with that approach? Maybe I'm just overthinking it.