# 128x64 black stripe panel

**URL:** <https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145>\
**Category:** Uncategorized\
**Created:** [November 20, 2025, 10:14am UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145 "2025-11-20T10:14:39Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![giga45632](https://yyz2.discourse-cdn.com/free1/user_avatar/rpi-rgb-led-matrix.discourse.group/giga45632/32/623_2.png) [@giga45632](https://rpi-rgb-led-matrix.discourse.group/u/giga45632)\
**Post date:** [November 20, 2025, 10:14am UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/1 "2025-11-20T10:14:39Z")

</div>

Hello everyone!

the panel :

 ![panneau](https://global.discourse-cdn.com/free1/uploads/rpi_rgb_led_matrix/original/1X/a1f4950f7a24d28893083dc4f0684e9d072c41e9.jpeg)

I have three LED panels connected in series to a Raspberry Pi 4 shield (Electrodragon shield). The text command works: `sudo ./text-scroller \`

`--led-rows=64 \`  
`--led-cols=128 \`  
`--led-chain=3 \`  
`--led-parallel=1 \`  
`--led-gpio-mapping=regular \`  
`--led-slowdown-gpio=4 \`  
`--led-no-hardware-pulse \`  
`--led-brightness=50 \`  
`-f ../fonts/9x15B.bdf \`  
`-y 32 \`  
“Hello everyone!”

But for images and videos, it displays two black bars on the screens.

I’ve tried extensively, and also with DeepSeek (AI), but I still have the same problem.with this command:

`sudo ./led-image-viewer `  
`–led-rows=64 `  
`–led-cols=128 `  
`–led-chain=3 `  
`–led-parallel=1 `  
`–led-gpio-mapping=regular `  
`–led-slowdown-gpio=4 `  
`–led-no-hardware-pulse `  
`–led-brightness=50 `  
`-w5 `  
`/home/pi/test_3_panneau.png`

the result is:

 ![ecran_3](https://global.discourse-cdn.com/free1/uploads/rpi_rgb_led_matrix/original/1X/f23ebae91ac53add8f9243aa45e65468aa078274.jpeg)

And my shield :

 ![shield_electrodragon_3](https://global.discourse-cdn.com/free1/uploads/rpi_rgb_led_matrix/original/1X/ddeeed29b35ab759cf58eec009376a25d00942e1.jpeg)

Thanks in advance et good day

---

<div class="post-metadata">

**Author:** ![giga45632](https://yyz2.discourse-cdn.com/free1/user_avatar/rpi-rgb-led-matrix.discourse.group/giga45632/32/623_2.png) [@giga45632](https://rpi-rgb-led-matrix.discourse.group/u/giga45632)\
**Post date:** [November 20, 2025, 8:08pm UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/2 "2025-11-20T20:08:47Z")

</div>

If anyone has the same problem, here’s what to do: connect pin 4 to GND and pin 8 to E. The black bars will disappear.

 ![shield_electrodragon_4](https://global.discourse-cdn.com/free1/uploads/rpi_rgb_led_matrix/original/1X/cec210ab1dc4989f429360880cd1264bbbc72c2a.jpeg)

---

<div class="post-metadata">

**Author:** ![Kali](https://avatars.discourse-cdn.com/v4/letter/k/a88e57/32.png) [@Kali](https://rpi-rgb-led-matrix.discourse.group/u/Kali)\
**Post date:** [December 23, 2025, 7:05pm UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/3 "2025-12-23T19:05:09Z")

</div>

Hey @giga45632 Looks like I got the same panels of yours, What was your start command for testing with all the parameters? Looks like I got the newer board but will try the ping out you did for the e line.

---

<div class="post-metadata">

**Author:** ![giga45632](https://yyz2.discourse-cdn.com/free1/user_avatar/rpi-rgb-led-matrix.discourse.group/giga45632/32/623_2.png) [@giga45632](https://rpi-rgb-led-matrix.discourse.group/u/giga45632)\
**Post date:** [December 29, 2025, 6:58pm UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/4 "2025-12-29T18:58:25Z")

</div>

Hello Kali,

I’m using the Electrodragon board and on the Pi 4 I’ve installed a Flask server to send Python scripts via a web page: here’s an example that works for me:

```auto
#!/usr/bin/env python3
# /home/pi/scripts/spiral_galaxy.py

from rgbmatrix import RGBMatrix, RGBMatrixOptions
import time
import math

# Configuration matrice LED
options = RGBMatrixOptions()
options.rows = 64
options.cols = 128
options.chain_length = 2
options.parallel = 2
options.hardware_mapping = "regular"
options.panel_type = "FM6126A"
options.gpio_slowdown = 4
options.brightness = 70
options.drop_privileges = False

matrix = RGBMatrix(options=options)
width, height = matrix.width, matrix.height

print(f"Spirales galactiques - Matrice: {width}x{height}")

def spiral_effect():
    """Effet de spirales galactiques tournantes"""
    canvas = matrix.CreateFrameCanvas()
    center_x, center_y = width // 2, height // 2
    angle = 0
    
    try:
        while True:
            canvas.Clear()
            
            # Dessiner des spirales multiples
            for spiral in range(3):
                spiral_angle = angle + spiral * (2 * math.pi / 3)
                
                for r in range(1, min(center_x, center_y)):
                    # Position sur la spirale
                    theta = r * 0.2 + spiral_angle
                    x = center_x + int(r * math.cos(theta))
                    y = center_y + int(r * math.sin(theta))
                    
                    if 0 <= x < width and 0 <= y < height:
                        # Couleur basée sur la position et l'angle
                        hue = (r * 10 + angle * 50) % 360
                        saturation = 0.8
                        value = max(0.3, 1.0 - r / min(center_x, center_y))
                        
                        # Conversion HSV vers RGB simplifiée
                        if hue < 120:
                            r_color = int(255 * (1 - hue/120) * value)
                            g_color = int(255 * (hue/120) * value)
                            b_color = 0
                        elif hue < 240:
                            r_color = 0
                            g_color = int(255 * (1 - (hue-120)/120) * value)
                            b_color = int(255 * ((hue-120)/120) * value)
                        else:
                            r_color = int(255 * ((hue-240)/120) * value)
                            g_color = 0
                            b_color = int(255 * (1 - (hue-240)/120) * value)
                        
                        canvas.SetPixel(x, y, r_color, g_color, b_color)
            
            canvas = matrix.SwapOnVSync(canvas)
            angle += 0.1
            time.sleep(0.05)
            
    except KeyboardInterrupt:
        print("Spirales arrêtées")
    finally:
        matrix.Clear()

if __name__ == " __main__":
    spiral_effect()

```

I hope this helps, happy holidays!

---

<div class="post-metadata">

**Author:** ![Kali](https://avatars.discourse-cdn.com/v4/letter/k/a88e57/32.png) [@Kali](https://rpi-rgb-led-matrix.discourse.group/u/Kali)\
**Post date:** [December 30, 2025, 2:40pm UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/5 "2025-12-30T14:40:05Z")

</div>

Was a huge help and got my screen up and working. Looks like you probably got the same 4 pack of panels I did and are running them the same.

How is your refresh rate using the pi 4? Im using a 3b+ and displaying an image with a mixture of settings cant seem to get over 280hz. Wondering if it is worth changing to the 4. Looking at htop the 4th core is pegged at 100% and have done adding isolcpus=3 to the boot.

---

<div class="post-metadata">

**Author:** ![Kali](https://avatars.discourse-cdn.com/v4/letter/k/a88e57/32.png) [@Kali](https://rpi-rgb-led-matrix.discourse.group/u/Kali)\
**Post date:** [December 30, 2025, 3:47pm UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/6 "2025-12-30T15:47:15Z")

</div>

Ive also tried locking the refresh rate to like 100hz which is a a good bit below and still seem to be getting this faint flickering across the entire panel.

---

<div class="post-metadata">

**Author:** ![deadlift89](https://avatars.discourse-cdn.com/v4/letter/d/b487fb/32.png) [@deadlift89](https://rpi-rgb-led-matrix.discourse.group/u/deadlift89)\
**Post date:** [January 12, 2026, 12:37am UTC](https://rpi-rgb-led-matrix.discourse.group/t/128x64-black-stripe-panel/1145/7 "2026-01-12T00:37:48Z")

</div>

@Kali

Try reducing pwm bits via the matrix options to 7. You should hit that fps no problem.

I do this and lock my refresh rate to 120hz anyways because it’s the minimum for the eye to detect flicker.
