@allObjects I did a quick test run the other day and found that the basic sending of 4 element data array [R,B,G,row] works. I haven’t tried to leverage the Graphics lib yet but did find some anomalies:
Sending just R data works fine
Sending data with B and or G lit worked (got cyan pixels)
Introducing R killed other B or G pixels - as if red pixels suck all the power
Connecting external 5v to the module made it go disco crazy (is it because module and espruino need to share common ground?)
With espruino original board and intervals to cycle through the rows in the simplest way I need 1ms to get a stable / non flickering updates
I also realized that this module is 3 bits display - foolishly assumed I can do full color (24 bit) 😔. I suppose the LED module supports that but will need PWM per light diode to get 8bit per pixel. Which I believe is what Neopixel does, pwm controller chip per diode.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@allObjects I did a quick test run the other day and found that the basic sending of 4 element data array [R,B,G,row] works. I haven’t tried to leverage the Graphics lib yet but did find some anomalies:
I also realized that this module is 3 bits display - foolishly assumed I can do full color (24 bit) 😔. I suppose the LED module supports that but will need PWM per light diode to get 8bit per pixel. Which I believe is what Neopixel does, pwm controller chip per diode.
I will tinker some more and post vids / updates.