Driving P5 Panels With A Raspberry Pi | Hackaday

Building displays out of LEDs can be fun, but quickly becomes tedious as the pixel count increases. At this point, it’s worthwhile investing in off-the-shelf panels that have everything pre-soldered and ready to go. [Tom Hammond] wanted to run a P5 panel, and put a Raspberry Pi to work to get it going.

P5 panels are so-called for their 5 mm spacing between LEDs. The panels in question are built with RGB LEDs, allowing full-color graphics to be displayed. In this build, a 64 x 32 panel is used for a total of 2048 pixels. A Raspberry Pi Zero runs the display, using its GPIO to clock out pixel data. Software designed for Christmas light displays is used to program the light show, with xLights being the choice in this case. It’s all wrapped up in a tidy 3D printed frame, and the final product looks remarkably well put together. Indoor Led Display Supplier

Driving P5 Panels With A Raspberry Pi | Hackaday

It’s a great way to get familiar with P5 panels, and an excellent starting point if you’re contemplating a larger build down the track. If you’re going all out, consider how to make the most of your install from an architectural perspective. Video after the break.

Buy stuff, plug it together. Not really a hack now, is it?

Have you created anything featured here?

If not — even if you have, kindly silence yourself before making comments like this. You add NOTHING to the article or any conversation about it; you only feed the complaint culture which has long outlived its natural lifespan.

Well it does add feedback to the staff at hackaday about the kind of post he doesn’t prefer. HIs post wasn’t insulting and he didn’t tell any one to shut up.

Maybe not insulting per se, but definitely condescending.

So we’re not allowed to give feedback about the lazy articles, unless we a) decide to publish our personal hacks and b) have them picked up by HaD?

I’m quite happy for people to do the basics and publish info on the web (usually on Instructables) for others on how to also do that.

I don’t come /here/ for that (the clue being in the site name), so wind your neck in.

FWIW, I thought the article would be interesting as I have considered (and rejected) driving HUB75 panels with a RPi. Rejected it due to the poor RT capability of a Linux system. Yes, I considered alternative OSs on the RPi (such as RiscOS, but I’ve no idea how that’s implemented on the Pi so that’s too many unknowns), but eventually settled on using parallel I2S on the ESP32. It’s not documented because it was purely for my own enjoyment.

You are well within your right to give feedback/criticism … but that doesn’t exclude you from receiving it as well in reply to your comments. I personally just skip articles I see as low hanging fruit. No need to leave a comment because they can see the viewership/engagement statistics and that alone will dictate what gets published in the future. If the trend doesn’t suit your favor then tough nuts that’s the way the internet works.

Lol ya that’s how it works around here, totally not “here’s the firehose and a quota get on with it”

Your rude response to their comment adds even less.

I think it’s pretty neat. I just want to know how to do it. Things like making a color organ for music, or display signs.

-Purchasing and “installing” a USB drive -How to sign up for Xfinity, Verizon hates this! -How to purchase an App

-How to subscribe to Netflix, Movie Studios Hate this!

-How to purchase a backup plan, xxx hates this, do this every day!

These are not “P5” panels. They are HUB75 panels. P5 is a spec of the pixel pitch on them

I did something like this. Used it as an info board. Wrote the code in python.

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Driving P5 Panels With A Raspberry Pi | Hackaday

Outdoor Led Module Export By using our website and services, you expressly agree to the placement of our performance, functionality and advertising cookies. Learn more