Bong 69
HUB75 Bridge

Wall Planner

Plan a wall before you buy panels. Pick the panels, the wall size and how many ports to use; the estimates update as you change them. The same planner is built into every HUB75 Bridge.

Your setup

Pixels across × down, printed on the panel or its listing.

Panels are split as evenly as possible across the ports.

Wall, seen from the front

Estimate

Picture
–
Refresh
–
Frames drawn
–
Network
–
of 1,000 Mbit/s

Checks

    Same panels, other port counts

    PortsPanels per portRefreshFrames drawn

    Rough guide, not a guarantee. Refresh comes from the bridge's own timing model, which matches measured walls within about 3 Hz. Frame rate is fitted to measured walls of 4 to 32 panels of 64 × 64 and 64 × 32 on 1 to 4 ports (firmware 2.6.1) and is within about 5%, on the low side near the limits. Other panel sizes are scaled by pixel count and have not all been measured. Panels must use standard 1/2-height scanning (for example 1/32 scan on 64-row panels, 1/8 on 32 × 16); outdoor 1/4- and 1/8-scan panels are not supported.

    Measured layouts

    64 × 64 panels at 11-bit color (firmware 2.6.1).

    At 60 fps
    16panels

    4 ports × 4, 138 Hz refresh. A 256 × 256 test wall on a v2.0 board drew 59.9 fps for 12 hours with no stalls, tears or reboots.

    At 40 fps
    24panels

    4 ports × 6, the usual xLights frame rate, at 108 Hz refresh. A 384 × 256 test wall on a v2.0 board drew 39.9 fps for 12 hours with no stalls, tears or reboots.

    All measurements

    LayoutPanelsPixelsRefreshfps at 40 sentfps at 60 sent
    1 port × 44256 × 64138 Hz4060
    1 port × 66384 × 64108 Hz4060
    1 port × 88512 × 6488 Hz4060
    2 ports × 48256 × 128138 Hz4060
    2 ports × 612384 × 128108 Hz4060
    2 ports × 816512 × 12888 Hz4060
    3 ports × 412256 × 192138 Hz4060
    3 ports × 515320 × 192121 Hz4060
    3 ports × 618384 × 192108 Hz4060
    3 ports × 824512 × 19289 Hz4043.2
    4 ports × 416256 × 256138 Hz4060
    4 ports × 520320 × 256121 Hz4059.9
    4 ports × 624384 × 256108 Hz4045.7
    4 ports × 832512 × 25688 Hz34.533

    Smaller panels

    Shorter panels have fewer rows to scan, so they refresh faster. Measured at 11-bit color.

    PanelsLayoutPictureFrame rateRefresh
    64 × 3216 (4 ports × 4)256 × 12860 fps276 Hz
    64 × 328 on one port512 × 3260 fps176 Hz
    64 × 3232 (4 ports × 8)512 × 12859.9 fps177 Hz
    32 × 3216 (4 ports × 4)128 × 12860 fps371 Hz

    32 × 32 panels go in pairs: each chain must be a multiple of 64 pixels wide, so 2 or 4 on a port work, 1 or 3 don't.

    Good to know

    • Spread panels across ports. Refresh depends on how many panels are on one chain, not on how many ports you use. 16 panels as 4 × 4 refresh at 138 Hz; as 2 × 8 only 88 Hz, at the same 60 fps. Below about 100 Hz, phone cameras start to show flicker bands.
    • Bigger walls. Past 24 panels the frame rate drops (4 × 8: 34 fps at 40 sent). For more, use several bridges side by side; the DDP Streamer can span one picture across them.
    • 8-bit color. About 1.7 × the refresh and about 20% less frame preparation time, with fewer shades in dark scenes.
    • Upside-down ports. Turning a port over costs time on big walls, because the board turns every frame: 24 panels at 40 fps drop to about 35 fps. Small walls are not affected.
    • Chain limits. A row must fit 8,192 clock cycles: 10 panels per port at 11-bit, 13 at 8-bit.