I have an Interstate 75 W, with two 64x32 panels in a 64x64 configuration. I’ve had mine for a while now. I had a quick look at the Pico Graphics readme and didn’t see any way to change the RGB?
It kind of surprised me as I had to do this on my Plasma Stick. My LED strip is GRB, not RGB.
In the mean time you can likely correct for it in your code. It will be a bit of a PITA. For me Red would have been (0, 255, 0) instead or (255, 0, 0) if I hadn’t been able to do the one code edit.
the similar post i saw, and that’s where i got the color_order bit from. it was allegedly added fairly recently and works if you use the hub75 module directly. but i think you’re right i need to bite the bullet and get a better panel. i just had this one lying around. :(
So i tried that and understandably it complained about a positional argument following a non-positional one, so i also tried adding all the arguments as positional (as per the class init), but no joy:
TypeError: function takes 4 positional arguments but 5 were given
which can only lead me to conclude that the version of interstate75.py included in the micropython uf2 is not the same as the one in github currently.
Your starter that I am, lol. I’m lost with that type of stuff.
You can e-mail tech support for detailed help.
I’ve done it a few times when I’ve hit a dead end.
i75 = Interstate75(display=Interstate75.DISPLAY_INTERSTATE75_64X64, color_order=Interstate75.COLOR_ORDER_RBG) as per the learn guide should indeed be the way to go (and should also work with PicoGraphics) - please can you post your full code and the full error?
Enclosing the code in triple backticks (```) will make it display nicely.
The code below seems to run without error for me on v1.22.2 of pimoroni-pico flavoured MicroPython. I’m working from home today though so don’t have any LED matrices to try :)