it seems the website and twitch account doesnt exist anymore... :( can someone help to controll FAST_LED programs with this script? controll LED Strip with typing in chat like !LED rainbow, confetti, sinelon, juggle, Fire2012 or other programs
Hello, thanks for the tutorial. I have a problem, I try to find the solution by myself but i couldn't: crosses initialization of 'String payload_str' String payload_str = String((char*) payload);
I found the error. The code shown in the video is incomplete and I was typing it as I watched it because that is how I think I learn better. In case it happens to someone else in the "switch case" function, they must open and close braces to allow the creation of variables: case WStype_TEXT: { Serial.printf (">% s \ n", payload); String payload_str = String ((char *) payload); // Search for the beginning on the JSON-encoded message (":!") int quote_start = payload_str.indexOf (":!"); // If the message is addressed to the chat bot if (quote_start> 0) { int quote_end = payload_str.length (); String pixel_str = payload_str.substring (quote_start + 2, quote_end); Serial.println (pixel_str); parseMessage (pixel_str); } break; } Finally, I recommend not copying the video code directly, better download the example version: github.com/acrobotic/Ai_Demos_ESP32/blob/master/twitch_chat_ws2812b/twitch_chat_ws2812b.ino Greetings.
on your git you included the secret as a different script. but in the main script it is somehow a library, you didnt cover this in the tutorial. How do i get that secret script to be recognized as a library?
Heya, Rhett. It's an awesome jig from Quadhands (www.quadhands.com). I've been giving them non-sponsored props for a while because they make a really solid product!
@@junkmauler ahh I see. Any particular reason for the change? It *seems* like the ESP would have all the power you'd need. I'm just trying to get it so when someone subs it turns my light brightness to 60% or so and then after a moment turns it back down to 10%, so my use case may be totally different than yours.
Thanks! I'll be using this video as a reference someday... very clear and to the point!
Dustiiiiiiinnnn!! Thanks for the kind comment, happy you thought it was useful. Also thanks for stopping by the stream and tinkering with the LEDs 🇳🇱
I already had a lot of fun with it :D
awesome! what did you draw?
parabéns... gostei muito disso e até estava pensando em colocar nas minhas lives
Obrigado!! I'm glad you liked it!
you are the best
Great Video! Just out of curiousity, why use the dual board and not just stack the shield on top of the Wemos?
Can I use an ESP8266 for this project. I have a few. Thanks
Could you please show how to determine if the chatter is a subscriber or not?
The Secret Project live stream. :-)
Hahah indeed, thanks so much for seeing it through after seeing me the how it's made behind the scenes :)
Very good
Thank you!
it seems the website and twitch account doesnt exist anymore... :(
can someone help to controll FAST_LED programs with this script?
controll LED Strip with typing in chat like
!LED rainbow, confetti, sinelon, juggle, Fire2012 or other programs
with this sketch, i made:
ruclips.net/video/ivRGY1E8jzs/видео.html
not perfect, but it works ;)
Hello, thanks for the tutorial. I have a problem, I try to find the solution by myself but i couldn't:
crosses initialization of 'String payload_str'
String payload_str = String((char*) payload);
I found the error. The code shown in the video is incomplete and I was typing it as I watched it because that is how I think I learn better.
In case it happens to someone else in the "switch case" function, they must open and close braces to allow the creation of variables:
case WStype_TEXT: {
Serial.printf (">% s \ n", payload);
String payload_str = String ((char *) payload);
// Search for the beginning on the JSON-encoded message (":!")
int quote_start = payload_str.indexOf (":!");
// If the message is addressed to the chat bot
if (quote_start> 0) {
int quote_end = payload_str.length ();
String pixel_str = payload_str.substring (quote_start + 2, quote_end);
Serial.println (pixel_str);
parseMessage (pixel_str);
}
break;
}
Finally, I recommend not copying the video code directly, better download the example version: github.com/acrobotic/Ai_Demos_ESP32/blob/master/twitch_chat_ws2812b/twitch_chat_ws2812b.ino
Greetings.
Can this be used inside a PC using a 3-pin argb controller?
on your git you included the secret as a different script. but in the main script it is somehow a library, you didnt cover this in the tutorial. How do i get that secret script to be recognized as a library?
great video but why so fast, remember viewers are probably trying to follow along
Poggers
What brand of helping hands is that?
Heya, Rhett. It's an awesome jig from Quadhands (www.quadhands.com). I've been giving them non-sponsored props for a while because they make a really solid product!
Working on expanding your code to respond to new sub etc..
How did that went?
Any luck with that?
@@dubyajayplays I think I might abandon ESP32 for this and use a Rasp Pi
@@junkmauler ahh I see. Any particular reason for the change? It *seems* like the ESP would have all the power you'd need. I'm just trying to get it so when someone subs it turns my light brightness to 60% or so and then after a moment turns it back down to 10%, so my use case may be totally different than yours.
@@dubyajayplays I don't have the time to invest in writing or fixing Twitch code I intended to use. And I found controlling LEDs to be unreliable.
Hey I’m back!!! Can you send a message to the chat room with this code?
yes you can