# Interstate75 color problems

**URL:** <https://forums.pimoroni.com/t/interstate75-color-problems/24511>\
**Category:** Support\
**Created:** [March 22, 2024, 11:44pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511 "2024-03-22T23:44:13Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![anoji](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@anoji](https://forums.pimoroni.com/u/anoji)\
**Post date:** [March 22, 2024, 11:44pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/1 "2024-03-22T23:44:13Z")

</div>

pimoroni-pico-v1.21.0-micropython.uf2

I have an Interstate 75 hooked up to a p3 64x64 panel, and although it works, the colors are clearly wrong. I tried the following:

i75 = Interstate75(display=Interstate75.DISPLAY\_INTERSTATE75\_64X64, color\_order=Interstate75.COLOR\_ORDER\_RBG)

but i get AttributeError: type object ‘Interstate75’ has no attribute ‘COLOR\_ORDER\_RBG’

I’m probably missing something obvious, but for now I just can’t see it. help please?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [March 23, 2024, 9:55am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/2 "2024-03-23T09:55:48Z")

</div>

There is an `stb_invert` that is supposed to fix glitches with the top row.  
I don’t think it will fix your issue, but won’t hurt to try it.

`i75 = interstate75.Interstate75(display=interstate75.DISPLAY_INTERSTATE75_64X64, stb_invert=True)`

---

<div class="post-metadata">

**Author:** ![anoji](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@anoji](https://forums.pimoroni.com/u/anoji)\
**Post date:** [March 23, 2024, 2:28pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/3 "2024-03-23T14:28:32Z")

</div>

thanks for your response. unfortunately i had already tried that, and as you suspected, no joy.

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [March 23, 2024, 2:44pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/4 "2024-03-23T14:44:11Z")

</div>

I “think” it’s a panel issue? I could have sworn there was another similar post but I can’t find it via search?  
@hel might be able to help?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [March 23, 2024, 6:50pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/5 "2024-03-23T18:50:43Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![anoji](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@anoji](https://forums.pimoroni.com/u/anoji)\
**Post date:** [March 24, 2024, 12:24am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/6 "2024-03-24T00:24:48Z")

</div>

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. :(

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [March 24, 2024, 9:34am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/7 "2024-03-24T09:34:14Z")

</div>

If you go here and look at the interstate75.py file, you will see color order code.  
[pimoroni-pico/micropython/modules\_py/interstate75.py at main · pimoroni/pimoroni-pico · GitHub](https://github.com/pimoroni/pimoroni-pico/blob/main/micropython/modules_py/interstate75.py)  
instead of  
`, color_order=Interstate75.COLOR_ORDER_RBG`  
try just adding  
,COLOR\_ORDER\_RBG  
or  
,COLOR\_ORDER\_GRB  
etc.

---

<div class="post-metadata">

**Author:** ![anoji](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@anoji](https://forums.pimoroni.com/u/anoji)\
**Post date:** [March 25, 2024, 2:24am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/8 "2024-03-25T02:24:08Z")

</div>

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.

or am i just being dumb?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [March 25, 2024, 8:45am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/9 "2024-03-25T08:45:16Z")

</div>

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.

[Contact Us for Raspberry Pi Technical Support - Pimoroni](https://shop.pimoroni.com/pages/contact-us)

---

<div class="post-metadata">

**Author:** ![hel](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/hel/32/6075_2.png) [@hel](https://forums.pimoroni.com/u/hel)\
**Post date:** [March 25, 2024, 11:40am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/10 "2024-03-25T11:40:33Z")

</div>

`i75 = Interstate75(display=Interstate75.DISPLAY_INTERSTATE75_64X64, color_order=Interstate75.COLOR_ORDER_RBG)` as per the [learn guide](https://learn.pimoroni.com/article/getting-started-with-interstate-75) 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.

---

<div class="post-metadata">

**Author:** ![hel](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/hel/32/6075_2.png) [@hel](https://forums.pimoroni.com/u/hel)\
**Post date:** [March 25, 2024, 11:58am UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/11 "2024-03-25T11:58:23Z")

</div>

The code below seems to run without error for me on v1.22.2 of [pimoroni-pico flavoured MicroPython](https://github.com/pimoroni/pimoroni-pico/releases). I’m working from home today though so don’t have any LED matrices to try :)

```auto
from interstate75 import Interstate75

i75 = Interstate75(display=Interstate75.DISPLAY_INTERSTATE75_64X64, color_order=Interstate75.COLOR_ORDER_RBG)
graphics = i75.display

MAGENTA = graphics.create_pen(255, 0, 255)
BLACK = graphics.create_pen(0, 0, 0)
WHITE = graphics.create_pen(255, 255, 255)

graphics.set_pen(BLACK)
graphics.clear()

graphics.set_pen(MAGENTA)
graphics.text("hello", 1, 0, scale=1)
graphics.set_pen(WHITE)
graphics.text("world", 1, 6, scale=1)
i75.update(graphics)

```

---

<div class="post-metadata">

**Author:** ![anoji](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@anoji](https://forums.pimoroni.com/u/anoji)\
**Post date:** [March 25, 2024, 12:07pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/12 "2024-03-25T12:07:40Z")

</div>

Hi there. Thanks for confirming. In the end I did a factory reset and Installed v1.22.2 and now it works fine.

---

<div class="post-metadata">

**Author:** ![anoji](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@anoji](https://forums.pimoroni.com/u/anoji)\
**Post date:** [March 25, 2024, 12:24pm UTC](https://forums.pimoroni.com/t/interstate75-color-problems/24511/13 "2024-03-25T12:24:19Z")

</div>

Got it sorted in the end. Thanks for taking the time to help :)
