Author Topic: p5 panels with pi zero w  (Read 481 times)

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
p5 panels with pi zero w
« on: March 16, 2019, 07:29:11 AM »
Hello all!

First off I'd like to thank the developers of the Falcon Player, they did a fantastic job with this software.

Now onto my issue.  I am building a 2X2 P5 matrix and it works great on a pi 3 (driving with a pi hat using 2 outputs).  No flickering or ghosting, gpio slowdown set to 2.

On a pi zero w, I set gpio to pi zero and get some ghosting and flickering, and the sequence plays a little choppy.  I have tried other gpio settings which fix the ghosting and flickering, but then the sequence runs slowly.  I also shutdown the browser after setting changes but this doesn't correct the issue.  Also, I'm using the same SD card tested with the pi 3, FPP v2.6.

Am I missing some settings with the pi zero or does it not have the horsepower to drive a p5 matrix?

Offline Sawdust

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Northern CA
  • Posts: 621
  • Kudos: 8
Re: p5 panels with pi zero w
« Reply #1 on: March 16, 2019, 10:27:15 AM »
Not sure I can help your issue, but I do run Pi Zero W in my 2x2 P5 boxes.  I have problems with Pi 3, so I use the Zero's.
Could it be your hardware.  I use Ron Holiday Pi Matrix or POPS Pixel Matrix hats....

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
Re: p5 panels with pi zero w
« Reply #2 on: March 16, 2019, 10:52:35 AM »
I don't think it's the hardware, as it's working fine with the pi 3.  How many outputs are you using with the zero?

Offline Sawdust

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Northern CA
  • Posts: 621
  • Kudos: 8
Re: p5 panels with pi zero w
« Reply #3 on: March 16, 2019, 12:05:35 PM »
only 2

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
Re: p5 panels with pi zero w
« Reply #4 on: March 16, 2019, 01:34:49 PM »
Any ghosting/flickering with your setup?

Offline Sawdust

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Northern CA
  • Posts: 621
  • Kudos: 8
Re: p5 panels with pi zero w
« Reply #5 on: March 16, 2019, 02:27:53 PM »
none....

on my 2X2, I run the smaller pixel SMD2121 P5 panels on the Pi Zero's
Larger panels I use the SMD3528 P5 panels and BeagleBones
Haven't tried my SMD3528's on the PI Zero.

No issues.
« Last Edit: March 16, 2019, 02:56:41 PM by Sawdust »

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
Re: p5 panels with pi zero w
« Reply #6 on: March 16, 2019, 06:35:41 PM »
The one thing it might be is my home spun matrix adapter that drives the p5 panels directly from the pi's gpio pins.  I ordered one of Ron's pi matrix adapters with the buffered outputs, so we'll see if this makes a difference.


It's crazy, works perfectly with the pi 3, but not the zero.  Perhaps this batch of p5 panels I have just doesn't care for the pi zero.

Offline Sawdust

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Northern CA
  • Posts: 621
  • Kudos: 8
Re: p5 panels with pi zero w
« Reply #7 on: March 16, 2019, 11:25:52 PM »
Hope Rons board solves your issue

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
Re: p5 panels with pi zero w
« Reply #8 on: March 19, 2019, 11:02:30 AM »
What mode were you using for the zero (stand alone, bridge, or remote)?
Also, were your sequences set for 50ms or 25ms?

Offline Sawdust

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Northern CA
  • Posts: 621
  • Kudos: 8
Re: p5 panels with pi zero w
« Reply #9 on: March 19, 2019, 07:13:51 PM »
Ive run Standalone and Remote, and both 25 & 50ms

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
Re: p5 panels with pi zero w
« Reply #10 on: March 21, 2019, 07:43:53 PM »


okay, just soldered Ron's matrix board and the same problem persists.  Same issues as above, slow on the zero but fine on the pi 3.  I hope someone can chime in as to what the issue may be.

Offline Sawdust

  • Hero Member
  • *****
  • Join Date: Nov 2015
  • Location: Northern CA
  • Posts: 621
  • Kudos: 8
Re: p5 panels with pi zero w
« Reply #11 on: March 21, 2019, 09:17:31 PM »
Maybe Panels?  Where did you get your panels?

Slow?  I thought you were having ghosting and flickering

Offline ee351

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location:
  • Posts: 24
  • Kudos: 0
Re: p5 panels with pi zero w
« Reply #12 on: March 22, 2019, 07:15:59 AM »
Maybe Panels?  Where did you get your panels? 

Slow?  I thought you were having ghosting and flickering

I just ordered these p5 panels from Ray Wu about a month ago.

On the zero with GPIO set to 0 (single core) I get ghosting.  It's not terribly prominent but it is there, mainly around letters of text and a slight flicker along the right edge of the panel.  When I set the GPIO to 1 (multi core) the ghosting and flickering goes away but the sequence plays slower.  A 30 second sequence will take about 38 seconds to play through on this setting.  I'm using 25ms sequences so later today I'll convert these to 50ms to see if it makes a difference.


On the pi 3, I have GPIO set to 2; the sequence plays in time and no ghosting.
« Last Edit: March 22, 2019, 07:27:35 AM by ee351 »

Offline dkulp

  • Moderator
  • *****
  • Join Date: Sep 2013
  • Location: Framingham, MA
  • Posts: 1,505
  • Kudos: 87
    • KulpLights.com
Re: p5 panels with pi zero w
« Reply #13 on: March 22, 2019, 07:59:42 AM »



You might want to try "0" and then lower the voltage to about 4.8.   For my P5's, I had to lower it just a tad below 5V or I'd get ghosting.




Offline CaptainMurdoch

  • Administrator
  • *****
  • Join Date: Sep 2013
  • Location: Washington
  • Posts: 9,837
  • Kudos: 214
Re: p5 panels with pi zero w
« Reply #14 on: March 22, 2019, 09:59:09 AM »
When I set the GPIO to 1 (multi core) the ghosting and flickering goes away but the sequence plays slower.  A 30 second sequence will take about 38 seconds to play through on this setting.  I'm using 25ms sequences so later today I'll convert these to 50ms to see if it makes a difference.[/size][/font]

On a single-core Pi Zero driving P5 or multiple P10 panels at 25ms timing may be too much to ask.  There's a reason why we normally recommend using a BBB for driving panels.   Using a Pi is definitely a YMMV situation and has quite a few factors determining whether it will work successfully or not.
-
Chris

 

Back to top