ESP32 Twitch Chat-Controlled NeoPixels | WS2812B LEDs | Arduino IDE

Поделиться
HTML-код
  • Опубликовано: 20 авг 2024

Комментарии • 33

  • @DustinWatts
    @DustinWatts 4 года назад +3

    Thanks! I'll be using this video as a reference someday... very clear and to the point!

    • @datasith
      @datasith  4 года назад +1

      Dustiiiiiiinnnn!! Thanks for the kind comment, happy you thought it was useful. Also thanks for stopping by the stream and tinkering with the LEDs 🇳🇱

  • @Apfelloch
    @Apfelloch 4 года назад

    I already had a lot of fun with it :D

    • @datasith
      @datasith  4 года назад

      awesome! what did you draw?

  • @leandroteixeiraspigoti5209
    @leandroteixeiraspigoti5209 4 года назад

    parabéns... gostei muito disso e até estava pensando em colocar nas minhas lives

    • @datasith
      @datasith  4 года назад +1

      Obrigado!! I'm glad you liked it!

  • @ehtishamliaqat9510
    @ehtishamliaqat9510 3 года назад

    you are the best

  • @joebro391
    @joebro391 2 года назад

    Great Video! Just out of curiousity, why use the dual board and not just stack the shield on top of the Wemos?

  • @SuperKlayBoy
    @SuperKlayBoy 4 года назад +1

    Can I use an ESP8266 for this project. I have a few. Thanks

  • @chrisverdegan1162
    @chrisverdegan1162 3 года назад

    Could you please show how to determine if the chatter is a subscriber or not?

  • @omegakiller1495
    @omegakiller1495 4 года назад

    The Secret Project live stream. :-)

    • @datasith
      @datasith  4 года назад

      Hahah indeed, thanks so much for seeing it through after seeing me the how it's made behind the scenes :)

  • @Thuliolima2008
    @Thuliolima2008 4 года назад

    Very good

  • @RonXTCdaBass
    @RonXTCdaBass Год назад

    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

    • @RonXTCdaBass
      @RonXTCdaBass Год назад

      with this sketch, i made:
      ruclips.net/video/ivRGY1E8jzs/видео.html
      not perfect, but it works ;)

  • @djluchocrescente
    @djluchocrescente 3 года назад

    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);

    • @djluchocrescente
      @djluchocrescente 3 года назад

      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.

  • @ShevLatteArt
    @ShevLatteArt 3 года назад

    Can this be used inside a PC using a 3-pin argb controller?

  • @mrbutr
    @mrbutr 3 года назад

    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?

  • @shaunruscoe5599
    @shaunruscoe5599 3 года назад +1

    great video but why so fast, remember viewers are probably trying to follow along

  • @lowliwnl9338
    @lowliwnl9338 3 года назад

    Poggers

  • @RhettGibson
    @RhettGibson 4 года назад

    What brand of helping hands is that?

    • @datasith
      @datasith  4 года назад

      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
    @junkmauler 3 года назад

    Working on expanding your code to respond to new sub etc..

    • @rodrigoriverabecerril3250
      @rodrigoriverabecerril3250 3 года назад

      How did that went?

    • @dubyajayplays
      @dubyajayplays 3 года назад

      Any luck with that?

    • @junkmauler
      @junkmauler 3 года назад

      @@dubyajayplays I think I might abandon ESP32 for this and use a Rasp Pi

    • @dubyajayplays
      @dubyajayplays 3 года назад

      @@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.

    • @junkmauler
      @junkmauler 3 года назад +1

      @@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.

  • @turbo_nasty
    @turbo_nasty 2 года назад

    Hey I’m back!!! Can you send a message to the chat room with this code?