Library for using addressable LEDs (such as NeoPixels/WS2812) with Firmata and JohnnyFive
dependabot[bot] on npm_and_yarn
chore: bump sinon from 13.0.2 t… (compare)
dependabot[bot] on npm_and_yarn
dependabot[bot] on master
chore: bump eslint from 8.17.0 … Merge pull request #307 from aj… (compare)
dependabot[bot] on npm_and_yarn
chore: bump eslint from 8.17.0 … (compare)
dependabot[bot] on npm_and_yarn
chore: bump sinon from 13.0.2 t… (compare)
dependabot[bot] on master
chore: bump eslint from 8.16.0 … Merge pull request #306 from aj… (compare)
dependabot[bot] on npm_and_yarn
@KronKraken_twitter Cool. Yep that will work.
Only thing to just keep an eye on is if you're getting weird drop outs on the nano it might be because the Uno isn't giving you enough supply. I haven't seen this frequently in this set up - it's more the specifics of the particular nano and uno that are in combination together.
If that happens then I'd just run a 5V line back from the end of the strip to the 5V pin on the nano and it will stabilise the supply
There's a proposal for the way the protocol should work here:
0 START_SYSEX 0xF0
1 PIXEL_COMMAND 0x51
2 PIXEL_SET_RANGE 0x06
3 max 14 bit index of FROM pixel in strip LSB
4 max 14 bit index of FROM pixel in strip MSB
5 max 14 bit index of TO pixel in strip LSB
6 max 14 bit index of TO pixel in strip MSB
7 24 bit packed RGB FROM color value LSB
8 24 bit packed RGB FROM color value lower middle bits
9 24 bit packed RGB FROM color value upper middle bits
10 24 bit packed RGB FROM color value MSB
11 24 bit packed RGB TO color value LSB
12 24 bit packed RGB TO color value lower middle bits
13 24 bit packed RGB TO color value upper middle bits
14 24 bit packed RGB TO color value MSB
15 END_SYSEX 0xF7
So by way of some additional information.
What you'd do is the following:
range
intermediary there because I think API wise there's a bunch of things we could do on a range for example shifting and cycling across a range of pixels as you sort of do on a Strip
already
I just spent the weekend installing LED bling into my kitchen. Maybe a little bit to the dismay of fiancé - but hey she knew that this was part of the deal when she met me :p! ANYWAY!
The setup is a strip of approximately 300 SK6812 RGBW LEDS, controlled by an Arduino MEGA (so i wouldn’t have to worry about memory constraints).
It already looks pretty good (native Adafruit RGBW test sketch)!
http://imgur.com/Ezx08bs
I’m a web dev by day, which means i have grand plans for controlling the setup remotely. Web control, native app, wifi switches - the works. And it turns out that there’s a bit of groundwork to do.
node-pixel needs me (or someone) to:
And while i’m at it, add back the interchange configuration option (ajfisher/node-pixel#93) - I have a MEGA, what even is small memory capacity? ;)
I’m a newbie (one day into it now) to the world of microcontrollers, interchange, backpacks, loading firmware. Send me your un-newbie-ifying reading recommendations please! In saying that, I won’t be doing anything quickly, and I will be asking for help.
So, hI! And be speaking to you guys soon!