Supporting FPP development since 2022. Proceeds go to help further FPP development.

What are banks on a Channel Output?

Banks allow a cape to control more direct attached pixel outputs than are physically present on the Pi or Beagle driving the cape. The Channel Output creates banks of pixels by essentially time-slicing the output on a physical port. If there are 24 physical outputs on a Pi, the DPIPixels Channel Output can use 16 of these in bank mode which can create 32 or 48 outputs. In this mode, the first output in each bank is connected to the same physical output on the Pi and are added together to share the same 800 or 1600 pixel max depending on the sequence timing. In this scenario, outputs 1, 17, and 33 must add up to less than the total max. Not all DPIPixels capes support banked mode as it requires extra circuitry onboard.