-
Notifications
You must be signed in to change notification settings - Fork 66
Fixing glitching pixels #11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Thats updated now and should be good to go. It has my Neopixel 60 ring running perfectly glitch free now https://www.youtube.com/watch?v=AR_XrYeBeIU :) |
|
That is fantastic. Thank you so much. |
|
the new code throws an error: so I moved BYTESPERPIXEL outside the neopixel class code doesn't throw an error now @kgleeson would you mind sharing the code from the video? |
|
Ah ha, turns out when I changed the clearblob I hadn’t actually ran it, but I had when I changed the other lines. Sure I’ve the code up at https://gist.github.com/kgleeson/9387458 On Monday 31 March 2014 at 20:03, Pieter wrote:
|
|
Realistically, it won't make a difference in this case but its risky class NeoPixels } On Mon, Mar 31, 2014 at 12:23 PM, Kieran Gleeson
|
|
Hi all, I just finally got my NeoPixel ring to stop glitching by dropping the SPI const SPICLK = 3750; // kHz A. On Mon, Mar 31, 2014 at 1:40 PM, Aron Steg aron.steg@bcde.com.au wrote:
|
|
That's it! Thank you @blindman2k ! |
|
Ok. I still have some issues with clearFrame(). |
|
This causes my 60 ring to just go white, reverting back to 7500 works perfectly. I hadn't tried it recently, but even with the spi clock at 7500, the code makes my 60 led/m strip just display random colours for pixels 0 - 34 and nothing after that. |
|
I tested on my other NeoPixels at home and it won't stay stable, even at 3750khz. Any movement of the USB cable (particularly at the connector in the power source) and the colours go haywire. It is better at 3750khz but its still not usable. Back to the hardware drawing board for me. |
|
Yay! I am back up and running. I added a diode, as per @tombrew's instructions, to drop the voltage a bit and at 3750khz everything is perfectly stable and I am busy creating animations. |
|
Close PR - significantly out of date |
This fixes issues with glitching pixels I had on a Neopixel 60 ring with 5v/10a psu.