beryllium-org / OS

Beryllium OS, a unix-like operating system for CircuitPython powered microcontrollers. (Formerly known as ljinux)
GNU General Public License v3.0
227 stars 14 forks source link

incorrect led colors on RP2040-Zero #77

Closed vrz closed 1 year ago

vrz commented 1 year ago

for correct led colors(as in Manual.txt) file neopixel_colors.py have to be changed: line 6: idle = bytearray([0, 3, 0]) # for idling in terminal line 7: idletype = bytearray([0, 2, 0]) # alternative idle, to indicate input

line 14: error = bytearray([50, 0, 0]) # when errors occur

bill88t commented 1 year ago

Hmm. The neopixel colors are precisely how I intended them to be. If the manual is out of date, that is another thing.

vrz commented 1 year ago

it's possible that used different led chips and they have different colors order

bill88t commented 1 year ago

I verified the colors, they are as intended. Sample size of three waveshare_rp2040_zero's, circuitpython 8.0.3. Even if different led chips were used, color-matching them to one specific led type is not gonna happen, since the same color codes are also being used for regular tri-color leds (which will look way different).

Closing this issue for now.