-
Notifications
You must be signed in to change notification settings - Fork 643
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
NodeMCU v3 and WS2801 #367
Comments
Yes definitely, |
Hi, @joeybab3 thanks that's very appreciated. I changed the declarations accordingly and was running to run the visualization.py spectrum effect. I see that the microphone is working but the LEDs are just all turned on. As Serial Output I got the following message: Should FPS actually return a value here. Could this be eventually the error source? It seems like the ESP is connected to my router though. |
Yes FPS should return a value, are you sure you set up the IP in config.py as well? |
Would the FPS return the same value as the Python visualization script? I am was using the IP that came with the script: ws2812_controller.ino: |
You need to use the ip of the device... It's highly unlikely you have the same settings as Scott which are what the defaults are. As for FPS it outputs the amount of received frames in the last second so if it isn't receiving frames then it will say 0 |
Thanks, that helped. Now I have the FPS in the Serial Monitor but WS2801 is turning on only first 11 led even though defined first 32 and the colours seem to be not correct and it's flickering . I tested the stripe with FastLED examples that have been working though. |
You mind posting your code somewhere and I can review it to see if there's anything I notice that's wrong? |
#include <Arduino.h> // Set to the number of LEDs in your LED strip //NeoPixelBus settings // Wifi and socket settings // LED strip WiFiUDP port; // Network information void setup() { uint8_t N = 0; void loop() { |
My feeling says it is related to the NeoPixelBus lib though. Using Raspberry |
yeah not sure what the issue is here as I don't have one of those strips but if the led counts are the same in the py and in the sketch it should be lighting all of them. It's also possible you are using a strip which uses grb instead of RGB in which case your declaration would need to change |
Hi,
Thanks for this amazing project. I have it up and running via raspberry pi using WS2801 using the suggestions from #135 .
Now I am trying to an ESP (NodMCU v3) instead as controller and wonder if the file ws2812_controller.ino could be easily adapted to ws2801 as well? The examples from the NeopixelBus library were I think mainly using ws2801.
The text was updated successfully, but these errors were encountered: