FastLED Basics Episode 1 - Getting started

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

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

  • @Semjasa616
    @Semjasa616 2 года назад +3

    best tut finally someone who actually shows and explains every step and all the material.

  • @RayVillaraza
    @RayVillaraza 3 года назад +32

    30-seconds in and this is already my favorite tut on RUclips. Thanks so much Scott! I hope you do more tutorials!

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

    As someone who is looking to get started with Arduino and addressable LEDs, this is great. Much appreciated

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

    Two years later and still this blows me away as a newbie in this matter.
    Thank you for creating such quality content!

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

    This is definitively the BEST video I have seen on using WS LEDs. Thank you so much!

  • @mrhomely
    @mrhomely 4 года назад +22

    ive been hoping for this type of really good tutorial for several years now! thank you so much for making this. Also very good work too, super easy to understand

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

      Hi Matt, that's very kind of you, I'm so glad that people are finding it useful. I'll try to keep putting these out regularly when I can fit it around my real life!

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

      @@ScottMarley yeah man I get it, I love how you talk quickly and to the point. No big "humms" or stupid Time wasting crap like that. I also like how you teach a concept and then pretty much immediately show how it affects the lights! I'm really looking forward to the rest of your series when you can get to it of course 😊

  • @hexopod
    @hexopod 4 года назад +17

    Thank you for this! I was the beginner poster in that reddit thread a few weeks ago. I appreciate you getting on this so quickly and this is a great starting point! Too many of the other beginner videos spend all their time on things like the wiring or getting your first LED to show. Getting all the way to gradients is a great way to start.

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

      Good to hear from you and I'm really glad you're finding it useful. It turns out that there are a lot of people in your position who wanted a basics series. Hopefully I can keep making these around other commitments!

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

    What a time to be alive! Can't wait to watch the whole series, thanks so much!

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

    Hear ye: if you want to understand this stuff, STOP SEARCHING RIGHT HERE and sub. Straight to the point, comprehensive, zero-fat content. Trust me, I've been working with FastLED for over a year, completed multiple projects, and viewed many hours of tutorials. This is the one.
    Thank you, Sir. Fine job.

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

      Haha, amazing comment. Thank you :)

  • @parallacksg
    @parallacksg 10 месяцев назад

    It's crazy how hard it is to find proper info on how to set up for power delivery. I've been struggling with a project that uses 300+ LEDS with an esp32 and I had to search forever just to learn about the amount of amps I needed. This is the first tutorial I've seen that mentioned anything about a resistor on the data pin, and a capacitor on the power delivery. Here's hoping that solves the boot looping issue I've been seeing. Thank you!

  • @basem99h
    @basem99h 4 года назад +2

    You definitely deserve at least 20 times more subscribers
    I really can't understand how RUclips promote other videos to be shown more than yours,
    Good luck!!

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

      Thanks man, the algorithm is a mystery! Realistically though, there are only so many people interested in programming flashing lights. It's understandable ;)

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

    Thank you so much for this video series! Have had a WS2812b strip for almost 2 years and figured out some basic things with other guides but your videos have covered pretty much everything I've wanted to do with it.

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

      Really good to hear! Next video on noise when I get time to do it.

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

    I just made my whole room light up and dance with your video. I used WS2811 straight into my arduino UNO without extra breadboard setups.

  • @jeffreykiefer5397
    @jeffreykiefer5397 4 года назад +2

    Nice video. Just starting and needed this little bit of info to get started. Will be viewing others along the way.

  • @mortaldrumming
    @mortaldrumming 4 года назад +2

    This certainly comes in handy for Christmas. Thank you for your initiative.

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

    the most effective tutorial on FastLED I've seen! 👏👏

  • @marklee_2209
    @marklee_2209 11 месяцев назад

    This got me going and understanding the basics with the LED strip! Next up is to modify the code for my own personal need. Cheers!

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

    Excellent. Really clear video. I am starting from nowhere with 0.1 knowledge of electronics and coding - that is, I know a few of the principles but not much more. This has really helped, thank you

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

    Thanks man, i don't know why no one at the forums said trying to put the library the the Program files directory

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

    thank you! i've been wanting to do this for a while now! best led strip tutorial ever!

  • @thisisneil2.09
    @thisisneil2.09 4 года назад

    yo i just googled this and got your video. dude it's like just 4 days old.what a world we live in

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

      Glad it helped! I've only just started this series, so hopefully you can follow along

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

    You made this way easier to understand then many other videos.
    I suck at coding, but its part of what I want to do so I'm going to need to learn it.

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

    love your vids, so easy to understand you, and sorry to say about other RUclips bloggers you speak good English, and you make your vids easy to understand, please keep them up Scott...tried to find you elsewhere, no luck....Steve H

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

      Thanks Steven, I appreciate your comment :)

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

    Great information provided about ws2812b eagerly waiting for full series .....

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

      Already uploaded the next one!

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

    Thank you for the tutorials.
    " I'm trying to make sure it doesn't take other people as long as it has taken me to figure all this out! " - Scott Marley

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

    Thank you, The way you explain things is clear (just a little fast for me ), but it taught me to get me started.

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

      Cheers David, a few people have said I talk too fast which I totally do. I have tried slowing down but always failed almost immediately 😂

  • @kiranshashiny
    @kiranshashiny 2 года назад +1

    1. Why are you using a resistor at 7:40 ?
    ( Newbie to FastLEDs ).
    Good tutorial. Interesting description and engrossing thruout. Thanks.
    Also- 2. when you do we use a 5v and when a 12v.
    3. When do we use the microcontroller power supply to power the LED strip, and when to use an external power supply ?

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

    Exactly the type of tutorial I was looking for! Thanks for the detailed info!

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

    Great video.
    I do wish this video was around when I first started 😊
    Looking forward to viewing all the following chapters

  • @darkvvulf
    @darkvvulf 3 года назад +6

    This is good but I wish it had gone into the resistor & capacitor details more. An episode dedicated to that, plus wiring up with external current flow (instead of going through the board) would help me out heaps with closing some gaps in my knowledge.

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

      Hi, I don't think there's is anything else to say on the R and C. Resistor should be 330-470 ohms on the data line, cap should be 470-1000uF across the power lines near to the strip. Both are optional, and I've never had a problem leaving them out. Not sure what you mean about external current flow though?

    • @zanemukhtiar7338
      @zanemukhtiar7338 2 года назад +2

      @@ScottMarley I think he means using an external power supply to power the strip versus using the board directly hooked up to the strip. I’m also curious about that. If I use an external power supply, one with one of those big boxes (like a laptop charger), should I still use a capacitor between positive and ground? Thanks for the video!

    • @realSethMeyers
      @realSethMeyers 2 года назад +1

      @@zanemukhtiar7338 the board cannot drive a strip like that- the LEDs need their own power.

    • @Energizerrrrrr
      @Energizerrrrrr Год назад +1

      @@ScottMarley I'm also curious what's the advantage of using resistor and capacitor like mentioned in the video. Previously I've tried without them and it worked fine for some simple led control

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

      @@Energizerrrrrr agree. he says to use them, but doesn't explain why, or what they do

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

    thanks so much for this hole series i think i have watched about 15 times

  • @gabrielnorheim3021
    @gabrielnorheim3021 Год назад +1

    do you need a resistor and the capasator to do fast led og could you just attach directly?

  • @mybritishcomputerguy
    @mybritishcomputerguy 11 месяцев назад

    Interesting video, very thorough so far (up to @8:50).. however, It would have been good to explain WHY you used the resistor, and WHY you use a capacitor. I've posted several projects using WLED and ESP32 and none of them have required a resistor or capacitor. Could you elaborate as to why you are choosing them to include in your circuit? many thanks.

  • @jamiesony3859
    @jamiesony3859 4 года назад +2

    Great video! Thanks. I look forward to the rest.

  • @W6oody
    @W6oody 4 года назад +2

    Awesome! So glad I have sound this video. I'm OK at hardware build, but programming always takes me much longer to grasp, your explanation style and pace is perfect!! More more more please 😁

  • @paulvorderegger1522
    @paulvorderegger1522 3 года назад +2

    I have a question: Why do I need a resistor between the digital pin on the arduino and the data pin on the LED strip?
    The Ardunio Nano outputs 5V on the pins and the WS2812B data line uses 5V so why the resistor?

    • @ScottMarley
      @ScottMarley  3 года назад +2

      The voltage will be the same with or without the resistor as almost no current is drawn from that pin. It's used to reduce noise on the data line - it forms an RC filter with the capacitance of the pin to cut down on overshoot and ringing. It's not essential and will usually work fine without, but is recommended.

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

      @@ScottMarley Thank you!

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

    Thank you ! I have one question. How can fill the led 6 to 10 using the fill solid() function?

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

      Personally I wouldn't use fill_solid unless you do want to fill from 0. You could do what you want something like this: for(int i = 6; i < 11; i++) { leds[i] = CRGB::Red; }

  • @chrisp6717
    @chrisp6717 3 года назад +2

    brilliant series! please do more!!

  • @taylorbreum2720
    @taylorbreum2720 4 года назад +2

    Awesome video!! I’ll be following along on all of them!

  • @richardbruno201
    @richardbruno201 5 месяцев назад

    Dude you are the goat for making this.

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

    One question did you cut the cables on the led chain? Cauae mine has a weird black thing on it

  • @bwo924
    @bwo924 Год назад +1

    I've been watching videos from a few channels on these lights but I haven't seen anyone use the resistor on the date line. What does our do in your wiring?

    • @RandomMakingEncounters
      @RandomMakingEncounters 8 месяцев назад

      The resistor on the data line protects the first LED from any potential power surge when the board first boots.

  • @k.chriscaldwell4141
    @k.chriscaldwell4141 2 года назад

    Thank you. Allowed me to test my new strip. Thanks.

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

    Thanks so much! I want to start a project with leds and this is explained very well!

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

    Can you add resin epoxy to the non waterproof led strips?

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

    I am trying to figure out to write the for loop so that there is a group of 4-5 LEDs moving down the strip, there is a delay, and then another group of 5 LEDs that start down the line. Any idea where I can find an example of how to write this to achieve the desired effect?

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

    This was very well done, very relevant, and exactly what I needed. Thank you for explaining this so well!!

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

    hi scott thank you so much ive a number of projects on the go to do for my son and with my son but so far being a nube all ive been able to do is use the examples that come with the lib. but not understanding how they work but slowly and surely from following your fantastic tutorials we're beginning to learn the hows and whys these are and how to use the leds strips and myself i did build a small (10x10) matrix with the few examples i found but sooni hope i will take a good look at your matrix vids and learn that too so here is a big thumbs up and thank you from the bottom of my heart
    Ade

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

      Hi Ade, thank you for your comments! It's great to hear that you can do some of these things with your son, we need more dads like you, encouraging their kids into science and technology!

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

    This video was really nice and informative. Glad that I found this tutorial.

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

    How do you attach the 5V power supply if using a breadboard ?

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

    Love the tutorial Scott. I will definitely be following these 👍😀

  • @Deveshhh448
    @Deveshhh448 6 месяцев назад

    I want to write texts inside a LED.Can you tell me how can i do that using FastLED?? Or if you have a video related to it?

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

    can someone explain to me why you would add a capacitor?

    • @ScottMarley
      @ScottMarley  4 года назад +2

      The capacitor acts as a power reservoir for the LEDs. Patterns often vary dramatically in the amount of power they are drawing, from almost nothing to several amps in a few milliseconds. The capacitor is there to smooth out the power demand from the power supply. It also somewhat reduces noise on the power rails, these LEDs are electrically very noisy and noisy power rails can sometimes cause errors. You don't need it if you only have a few LEDs, but there is no harm in adding it to every project.

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

    how would I make a run where the LEDs light one at a time (and stay on) all the way down the strip until all are light (preferably in white)
    I can see how to turn them on, but don't know how to keep each one on while turning on the next LED. and with a short delay between each time a LED is turned on.

  • @mikecraft4506
    @mikecraft4506 9 месяцев назад

    I wonder if this Query I have could be answered - I'm thinking of running three Uno's all with totally different lighting patterns from one power supply. My question is will the data travel/leek from one Uno circuit to the others and create havoc? I was thinking about adding a diode but believe the data feed also uses the ground/negative (not sure about this!) which won't work back to front so is not effective. Thanks for any help.

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

    Is there a way to connect 2 different stripes to 1 Arduino and control them parallel but with different patterns?!

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

    At 9:00 minutes you stated the wires 'usually' come pre-soldered to the end. I have no soldering skills, so it's very important to me that they do, indeed, come pre-soldered. Now looking at the various suppliers of WS2812B I've found, they ask for length and pixel density and so forth, but don't state one way or the other whether they come pre-soldered. When ordering, how can I ensure that I get the pre-soldered type...do you have any recommendations?

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

      There is no guarantee on way or the other I'm afraid, although in my expreience I think every reel (5m) that I've bought has connectors on both ends (they look like this www.tinkerforge.com/en/shop/media/catalog/product/cache/3/image/9df78eab33525d08d6e5fb8d27136e95/b/r/bricklet_led_strip_ws2812b_reel_600.jpg). You would of course then need the opposite connector to plug into something. You will get one of these on the other end of the reel, but you would need to desolder it (or cut it off I guess) to use it in this way. If you want to play around with these lights, you will eventually have to learn to use a soldering iron, there are plenty of RUclips videos on how to solder, it's not difficult once you know how and I'm sure you would eventually find it fun! Without soldering how were you planning to hook up the lights to a microcontroller? You could use a breadboard but that's not a good permenanet solution. If you just want lights that play patterns with no coding / soldering etc there are plenty of controllers available on eBay / Amazon / aliexpress that are plug and play. Otherwise, bite the bullet and grab a soldering iron :)

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

    Hello, I want to set the WS2812B leds (144leds) to light up linearly from bottom to top and keep lit until they turn off. When I turn them off, I would like them to turn off in reverse (from top to bottom, as if it flows backwards). I will have 3 rows of tape, 1 linear meter - one tape, 1.5 linear meters - one tape and 2 linear meters - one tape. please help me with the code for this setting, but also what should I buy as parts? thanks

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

    Hello to you
    I would like to connect 2 rolls of 5 meter led strips ws2812 each end to end with arduino uno
    what would be the right power supply should I buy please
    thank you

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

    Thank you Scott for making this series. Video quality and instruction is excellent! I'm learning how to put together a DIY TV Ambilight using Hyperion that will accept HDMI input. Some builds use a Raspberry Pi connected to an Arduino so these videos are a great foundation.

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

      Glad it was helpful!

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

      Turns out an ESP32 with WLED library is better for that. It has Hyperion / Ambilight built-in and runs over wifi. It can be voice controlled via Home Assistant. It supports emulating Philips Hue. And lots more. And, unlike FastLED, the WLED library actually supports RGBW LEDs for perfect white bias lighting for TVs. I would honestly not use FastLED for anything. WLED does every inaginable project better.

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

    Thank you very much! Very claerly explained and shown it. I am a very beginner and even don’t speak very good English. But I understand!

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

    BEGINNER. Followed exact program to firstly define led strip RGB order using WS2812B and get an error "no matching function for call to (FastLED::addLeds(CRGB&,int)'.Any idea.?

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

    Can you connect 2 led strips to one mains plug and if so how

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

    Any info on the github fork for FastLED for the ESP32?

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

    Great Scott! Excellent information! Thank you.

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

    I have : a Arduino the same led strip (1m) and that's all .
    Why this didn't work ?
    Do i broke my led strip ?
    Sorry for my english.

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

    When I put in this exact code at 09:22 it says "GRB cannot be used as a function" (although it turns blue when I write it.) And there is no example file in my FastLED library with the name colourTest. Has it been changed?

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

      All of the code is on GitHub at the link in the description. I've just tested the file colorTest.ino and it works fine. There must be a mistake in your code.

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

    Great video. I am having a hard time finding a good video on adding a momentary switch to turn light show on when switch is depressed. Do you know of any?

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

      Check out episode 5, not exactly what you want but will show you how to use a switch with FastLED.

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

    Very helpful, thank you. So far it has always worked (copy and paste), but I didn't know why. Now I'm smarter.

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

    How would it go if i wanted to make a led display for animated 48 × 48 pixel art?

  • @cerulean-crystal
    @cerulean-crystal 3 года назад

    Thanks for this very informative video. I have a question, if I need to inject more power ( 7 rimes for a hyper led cube ) how do I split this? Do I solder the extra wires to the main power wire? Or use a breadboard ? Sorry if I'm asking the obvious.

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

      Extra wires to the main power wire. Make sure you do the same with the grounds (remember the same amount of current flows through both power and ground!)

    • @cerulean-crystal
      @cerulean-crystal 3 года назад

      @@ScottMarley will a breadboard suffice? Thanks for the answer

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

      @@cerulean-crystal if your power requirements are lowish you might get away with it, but it's not a good solution. Breadboards are designed for very low currents, not power connections like this. I use wago connectors like these www.wago.com/gb/installation-terminal-blocks-and-connectors/classic-splicing-connector/p/222-415 to split multiple power lines out, or just solder the wires together.

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

      Also unless your cube is huge, 7 power injections is probably overkill.

    • @cerulean-crystal
      @cerulean-crystal 3 года назад

      @@ScottMarley my cube is 35cm a leg, I've read 1 meter is max (at full white ) so I use 3 legs max.

  • @maks1o
    @maks1o 4 года назад +2

    That's very helpful. Subscribed!

  • @jstro-hobbytech
    @jstro-hobbytech 2 года назад

    I've only came across one type of led that was rgb and that is the 8mm pl9823 dip. You should have a go at them Scott. They're beautiful. Pricey though, almost 200 cad for 1000. I collect leds. I have around 100k at least of all different types.

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

    Thanks for the great tutorial! I was wondering how many separate rgb led strips can you control on different data pins with the arduino nano?

    • @ScottMarley
      @ScottMarley  2 года назад +1

      Quite a few, at least 8. However... the number of strings doesn't really matter, it's the total number of pixels. Updating one string of 1000 pixels will take only slightly less time than 10 strings of 100 pixels. The more pixels you have, the longer the updates take, and the slower the frame rate. If you want to do hundresds if pixels, you're better off with a teensy, esp32 etc

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

    Hello, thanks for the tutorial. Can we control the brightness of each LED?

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

      Of course, you'll have to watch all the other episodes...

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

    can we use only 5v micro controler for powering 2 meter led (60 led/m) ????

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

      No, a 3.3V one will usually work fine. I use the ESP32 in most of my LED projects. Sometimes you might need a level shifter on the data line from the micro to the strip, but I've never found it to be a problem.

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

      @@ScottMarley Will 5 volts of the controller be enough to run the 2 meter led strip?

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

      @@pragyamtripathi7214 oh, I misunderstood. Absolutely not, you will need to connect a 5V power supply to the strip as I show in this video.

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

    Sorry to be a bother Scott, but I've got one other question. I'm attempting to hook up a circuit as you have at 5:47 (the DC Power Only circuit). This seems to power up without any explosions, but my MKRWIFI1010 doesn't seem able to connect to my IOT Cloud Dashboard anymore when powered like this. Why have you used to 5V pin rather than the VIN pin here? Any clever ideas why this might be the case? Everything is running just fine when Arduino plugged into USB and only using 5V power supply to power the LEDs... Appreciate any thoughts, I owe you a pint regardless :)

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

      The power arrangements for the board you have are completely different to the original nano which I am using. On the original nano, the vin pin goes to a regulator, so it can only accept voltages >6.5V as there is some dropout. Therefore we use the 5V pin if powering it from a regulated 5V supply. Your board has a much more advanced power management system and you should use vin for your 5V power input. Be aware that the IO pins on this board run at 3.3V and the data line on addressable LEDs is supposed to run at 5V. Usually this isn't a problem and the LEDs work anyway. If you find your having data issues however, you will need to use a level shifter on the data line between the board and the strip. Hope that helps.

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

      @@ScottMarley Incredibly helpful, thank you again Scott! Looks like I may need to use a level shifter after all as I'm not getting the expected results - really appreciate you pointing me in the right direction though!

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

    I need to make a 8X8 led matrix in which each led blinks with it's own different (random) frequency.
    single color is fine, no need for RGB.
    should I use this or is there something simpler/cheaper?

  • @getyerspn
    @getyerspn 4 года назад +2

    Excellent video .

  • @joeb.fromsydneyaustralia5313
    @joeb.fromsydneyaustralia5313 2 года назад

    Excellent Video - thanks for sharing your valued skill set. 🙂

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

    almost 1000 likes ... Just what i was loking for . you have a new subscriber

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

    Hi. I never done programming before but I need to learn this for my project. I want to ask, after the programming, are the adruino nano need to stay connected with the strip or we can detached it? (sorry for the bad English)

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

      Yes, the Arduino is the controller and needs to stay attached.

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

    Great video, very useful, looking forward to the next one. I’m building a Xmas tree star for my baby boy with neo pixels and just getting round to to code so timing couldn’t be better. Hope you do more arduino tutorials 🤞

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

      Lovely idea. Hopefully these videos will get you up to speed. Should have the next one in a few days.

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

      @@ScottMarley my dad made me one when I was born so thought it would be nice to make one for my son. Mine is a bit battered being 40 odd years old, no leds there small bulbs but still works fine. I’m trying to do different patterns selected on a push switch. One of which I would like to do the same as my star. It involves a couple of astables which is what I’m working on at the moment.

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

      @@stephengrattage5219 wow, using astables is old school tech :) glad to hear it still works though. Electronics were much, much harder back in the day, we're spoiled now with how easy and cheap it is to make electronics.

  • @schlotdoglaser
    @schlotdoglaser 11 месяцев назад

    Love your tutorials. Are you going to do any ESP32C3 tutorials?

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

    What simulator or what do you do to show the led patterns at the bottom of your video screen.

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

      It's not a simulator, it's a video of the real LEDs :)

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

    Hi! I'm very new to electronics so how did you decide the value of the resistor and capacitor that is required?

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

      Just a rule of thumb. Neither are essential, but they are recommended. Most of the time it works fine without, but if you have those things around, may as well use them

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

    Hey, I was trying to make a moving Rainbow Pattern for my led strip. I got it working with a deltahue of 1, but I want the pattern to be more spaced out. So I tried using 255/NUM_LEDS/2 but that doesnt work and makes every led be the same color. Im guessing thats because im using 288 leds.
    Is there a way I can get this to work?

  • @matthiash.454
    @matthiash.454 4 года назад +1

    Super Explained well for beginners continue so

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

    Hi Mr. Scott.. Thanks for all of your videos, I followed your tutorial about FastLED but it turns out my WS2812B is only showing white color LED after uploading the exact same codes. I'm using also 18LEDS, 330ohms resistor for the data and Arduino nano. Why it's only shows white? Thanks.

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

      I have no idea. It could be wiring, the strip could be faulty, an issue with the power supply. I've never heard of a fault that makes the strip only light up white though! I hope you figure it out.

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

    I'd like to underlight a crystal for a wizard staff. The lighting package and battery can't be any larger than 3"X3"X6". I need the LED intensity to be bright to go through the opacity of crystal. Thus, I don't need many. Secondly I would like to shift in color slowly.
    What kind of equipment do I need to accomplish this?

    • @ScottMarley
      @ScottMarley  2 года назад +1

      At a minimum you would need a battery, 5v boost converter to power the LEDs, a microcontroller (Arduino, ESP, Tinsy etc). If you want to recharge the battery in place, you would also need a charging and protection module. Also depends on your budget. There are so many variables involved I can't just say exactly what to buy unfortunately.

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

      @@ScottMarley Anything pre-packaged which I can simply purchase? What wording should I use?

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

    Sir have sofewere for simulation for it?

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

      There is a simulator here which works wokwi.com/playground/fastled

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

    This was an amazing help. Thank you so much.

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

    I'm new to arduino, and I was wondering if this kind of led strip and library can be used tor a spinning POV display.

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

      The library can of course be used with a POV, but for the strip you are better using something with a higher refresh rate such as the APA102.

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

    Excellent tutorial

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

    Thank You! Great video with clear instructions.

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

    Hello, i am from Australia and i enjoyed watching the video, I am just starting out in the led strip area. I totally love the different patterns that can be achieved if i do it right.
    I have 3 questions to ask..........
    1/ Will i need to add more capacitors as well every 1 meter or just the 5v power supply ?
    2/ If i was to add another 2 led strips, would i have to add another or maybe upgrade the power supply to cater for the extra strips and possibly add a capacitor to each strip (i will be using 5 meter strips) ?
    3/ And with the rainbow effect, what would be the code for making it move along the strip backwards and forwards instead of just standing there, as i am sure it will have a long lasting effect if they do, possibly burning it out over time ?

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

    Great tutorial ! Thanks very much for your time !

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

    Very nice tutorials!
    One question. I want to create an ARGB controller for PC based on FastLed. I don't know the type of the LEDs for example in a Fan. What happens if I define a wrong LED type and run the program?

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

      Nothing bad will happen, it just won't work if the LED type is wrong. Experiment and see if you can get it working!

  •  3 года назад

    This is a great video! Thanks for sharing.

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

    Good tutorial on fastLED, would u be doing one tutorial of using website or software to draw animation on fastLED on LED matrix in the near future ?

    • @ScottMarley
      @ScottMarley  4 года назад +2

      I might get around to doing matrices eventually, but that's a huge topic by itself. Would have to be several videos so will have to see if I have the time. I've written the next one on waves and blur but haven't had time to record it yet!