do you have a tutorial about fast led and how to upload it to the esp32? I'm kinda new and self taught.
@vladilion903 күн бұрын
Спчмиьо за ваши уроки, Но я бы ещё хо ел увидеть как сделать красивые эффекты на матрице 16x16 или больше, я думаю эти уроки были бы тоже кстати
@livetohash61526 күн бұрын
That's fantastic!! Exactly what I needed for trailer!!
@azmax6237 күн бұрын
Well, it's a good video to get it going, but I'm using a bunch of those pins for a PLC controlled sign, so it looks like no local screen for me :(
@livetohash615211 күн бұрын
Folks!!!! Didn't ignore the 1k cap and the resistor! I was pulling hair out until I got on with soldering them into the mix 💯👍
@livetohash615211 күн бұрын
Also, be sure you match the voltage of your led with the cap volts! I had a 3v n it melted on my 300 led 5v strip 😬 Switched to a 1k mf at 6.3v n it's been flawless for months!!
@TalismancerM14 күн бұрын
I found I had to add a yield(); command at the end of each of the class main loops (eg Fire2012::fireLoop()) otherwise it would reset the device every few seconds.
@user-cg5uf4nd6n16 күн бұрын
im using waveshare's 2 inch lcd display that uses st7789v like @greglilly3866 in the comments, but its not working. Please help me.
@Wellan_Qc16 күн бұрын
Hey Scott. I know this is a massive shot in the dark but I've been having issues recreating your project because my ESP32 can apparently only read the analog pin at 14kHz. Could you share the exact board you are using or if maybe your ArduinoIDE setup is different if possible? Kinda scared to get into possible solutions like I2c. Great video by the way, got me into making stuff at home and not waiting for school projects to start being interesting.
@drashtipatel-il7te17 күн бұрын
How did you derived Final “L” formula?
@cyberbyron21 күн бұрын
An example of a great video on the topic!
@mosijames834824 күн бұрын
nice do you shaire new code
@gamersglitch192226 күн бұрын
Sir I am using the same consept for making my car tail light.. I want to control both side lights with o single Arduino nano. I successfully executed one program but now I am confused how to control left side without affecting the right side strip please help
@macieju-1974Ай бұрын
Hi, Sorry but I regret to say that the code cannot be compiled in Arduino: displays error: “/home/macieju/Desktop/Arduino_ESP32_FFT/Arduino_ESP32_FFT.ino:136:3: error: 'FFT' was not declared in this scope FFT.dcRemoval(); Compilation error: invalid use of template-name 'ArduinoFFT' without an argument list”
@dominikpi777825 күн бұрын
Use older version of library 1.6xxx
@kwaczАй бұрын
I want to add a pairing password so my neighbors cant connect to my module. How would I go about doing this?
@99rkrouseАй бұрын
Do you have a book?
@puddleraker2598Ай бұрын
Hi Scott, Yet another excellent video. Ive been attempting to use an MSGEQ7 to position a servo based on speech (anamatronic project) ; after looking at your work your ESP32 VU meter project, it would appear it might be a viable alternative to use ArduinoFFT. Im definitely in the 'novice' category when it comes to coding so would be grateful for some assistance. As Im only looking at male/female vocal frequencies, I don't require many bands. I also need to average these and map against the range of a servo. How easy is this to achieve?
@mikecraft4506Ай бұрын
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.
@turbo91zeroАй бұрын
Great video.. shame the code no longer compiles
@claw1770Ай бұрын
Thanks for this, greately appreciated.
@failuriteАй бұрын
Scott, curious if you have played with ChatGPT with regards to these types of equations. I feel like it should be good at this visual effect -> math -> change in input arguments type of code generation. I think a video specifically on how you communicated an effect to ChatGPT and how the resulting code mapped to a given math equation/wave would be super informative, especially for people that are less into coding and more into getting to a given effect output. Really amazing video, I learned more about how to do moving LED's in an efficient way in 10 minutes than all the googling i've done on the topic.
@anakrantau1782Ай бұрын
Hi Scott, If I want to assemble it with 20x16 LEDs, what should I modify?
@wskinnyoddenАй бұрын
Hmmm, do you know of a similar library for these screens (have a couple ili9341 but also have a 640x480 4" one) that works on the Arduino Mega 2560 and/or the Mega DUE? Want to use either the 2560 or the DUE as an touchscreen input device on another project but definitely need it to be able to draw WAY faster than it currently does...
@exlpt2234Ай бұрын
How are you getting your ESP to sample that fast? Tested mine and the most I could get it up to is 11.36kHz. I read up about using the I2S peripheral and DMA but there's no mention of that here, and yet you can still get it up to >100kHz. Maybe it's the specific board you have?
@avivharari1362Ай бұрын
this is very cool! I would love to replicate.
@PrabuKumarGPАй бұрын
Hi Scott. Thanks for amazing video man. FFT on ESP32 wonderous. A quick question. I tried hooking up line in with a 3.5 audio socket, 2 10k res for mono, 100nf for DC filtering and 2 100k for DC biasing. But when I connect my iPod or phone output to this, I get no audio read in pin 35. I tried changing to 34 and 36 too. But there is nothing there. Do I need to use an analog amplifier when using with PC/Mobile/iPod headphone out? Thanks for the wonderful explanation about FFT and your code!
@babaksalami3616Ай бұрын
Hello Scott, I used your code and made a spectrum analyzer and edited your code a little, which of course turned out to be very beautiful. I made this device in 24 bands and 18 pixels high. But the audio analysis speed is a little lower than your device... Is there a way to increase the speed? In addition, I tried a lot to create a peak pause, but unfortunately I haven't succeeded yet... Do you have a way to solve these issues? Thank you very much.. by the way I am new to coding!
@williamlowry68902 ай бұрын
Hi mate I know this is a bit of an old video but I was wondering if there would be any possible way of making the brake light section be like the taillights that are dim red when not braking and bright when braking I’m wanting to replace the rear windscreen middle taillight/brake light to something like that and also how would I go about that please and thank you
2 ай бұрын
Love it!!
@Sysshad2 ай бұрын
Superb video
@Wil_Bloodworth2 ай бұрын
HSL... L stands for Luminance not Level.
@orbita12 ай бұрын
It says something when I'm spending my 10pm - 1am Saturday night watching this playlist! Did you learn most of this by perusing the library methods?
@parallacksg2 ай бұрын
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!
@aronhighgrove41002 ай бұрын
At 4:17 you said it was 3.06Vpp but later in your calculations at 9:30 it became 3.08Vpp. Did you manually adjust it to get an output impedance closer to 50Ohm?
@marklee12092 ай бұрын
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!
@jorgetorrez27962 ай бұрын
👏👏👏👏👏👏👏
@travisjenkins63483 ай бұрын
I tried downloading this to my arduino board and it would give me the Simon sensor but as soon as I start the game it turns off??
@josepeixoto37153 ай бұрын
m or n?
@TheDradge3 ай бұрын
Great end result!
@Lauwergames3 ай бұрын
Arduino: 1.8.18 (Mac OS X), Board: "Arduino Uno" FastLED-V1:12:17: error: stray '\342' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:18: error: stray '\200' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:19: error: stray '\216' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:20: error: stray '\342' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:21: error: stray '\200' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:22: error: stray '\216' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ /Users/victor/Documents/Arduino/FastLED-V1/FastLED-V1.ino: In function 'void loop()': FastLED-V1:21:18: error: expected primary-expression before ':' token leds [0] = CRGB: :Red; ^ FastLED-V1:22:18: error: expected primary-expression before ':' token leds [1] = CRGB: :Red; ^ FastLED-V1:23:18: error: expected primary-expression before ':' token leds [2] = CRGB: :Red; ^ exit status 1 stray '\342' in program This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
@etherealx33 ай бұрын
I hope your ok, i used to watch all your videos and havent seen u in a while!, i hope its everything ok :)
@ScottMarley3 ай бұрын
Thank you for checking! I'm good, I have a baby and a house to renovate now so just no time to do this any more unfortunately. Maybe I'll come back one day!
@etherealx33 ай бұрын
@@ScottMarley super good to hear from you! I truly understand, family comes first, I hope everything goes well :)
@stewartwilson16623 ай бұрын
thanks
@jacklombardi7353 ай бұрын
Very informative- Thank you. I am looking to build similar with 20watt ws2811 spotlight operating at 12vdc- How does this change schematic with arduinio at 5vdc ?
@ethanpotter40813 ай бұрын
Do you have the fusion file for this, I would love to try and build this
@schlotdoglaser3 ай бұрын
Love your tutorials. Are you going to do any ESP32C3 tutorials?
@mybritishcomputerguy3 ай бұрын
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.
@ernestb.23773 ай бұрын
👍
@mohamed_abdelrahman103 ай бұрын
I think to be more accurate in measuring , we should measure resistance of inductor first and do our calculations based on (resistance of function generator and resistance of inductor)
@jesse.vr63 ай бұрын
That diagram visualizer website is badass. Definitely gonna use it on all my future projects.
@taktiklerleiddaa21933 ай бұрын
The text and characters appear upside down, mirrored, how can I fix it?
@AlexA-ei4js3 ай бұрын
Thanks Scott for the video. Could you please provide me the link where to purchase the M Tester the same as on your video? Have you done any modification on it?
Пікірлер
do you have a tutorial about fast led and how to upload it to the esp32? I'm kinda new and self taught.
Спчмиьо за ваши уроки, Но я бы ещё хо ел увидеть как сделать красивые эффекты на матрице 16x16 или больше, я думаю эти уроки были бы тоже кстати
That's fantastic!! Exactly what I needed for trailer!!
Well, it's a good video to get it going, but I'm using a bunch of those pins for a PLC controlled sign, so it looks like no local screen for me :(
Folks!!!! Didn't ignore the 1k cap and the resistor! I was pulling hair out until I got on with soldering them into the mix 💯👍
Also, be sure you match the voltage of your led with the cap volts! I had a 3v n it melted on my 300 led 5v strip 😬 Switched to a 1k mf at 6.3v n it's been flawless for months!!
I found I had to add a yield(); command at the end of each of the class main loops (eg Fire2012::fireLoop()) otherwise it would reset the device every few seconds.
im using waveshare's 2 inch lcd display that uses st7789v like @greglilly3866 in the comments, but its not working. Please help me.
Hey Scott. I know this is a massive shot in the dark but I've been having issues recreating your project because my ESP32 can apparently only read the analog pin at 14kHz. Could you share the exact board you are using or if maybe your ArduinoIDE setup is different if possible? Kinda scared to get into possible solutions like I2c. Great video by the way, got me into making stuff at home and not waiting for school projects to start being interesting.
How did you derived Final “L” formula?
An example of a great video on the topic!
nice do you shaire new code
Sir I am using the same consept for making my car tail light.. I want to control both side lights with o single Arduino nano. I successfully executed one program but now I am confused how to control left side without affecting the right side strip please help
Hi, Sorry but I regret to say that the code cannot be compiled in Arduino: displays error: “/home/macieju/Desktop/Arduino_ESP32_FFT/Arduino_ESP32_FFT.ino:136:3: error: 'FFT' was not declared in this scope FFT.dcRemoval(); Compilation error: invalid use of template-name 'ArduinoFFT' without an argument list”
Use older version of library 1.6xxx
I want to add a pairing password so my neighbors cant connect to my module. How would I go about doing this?
Do you have a book?
Hi Scott, Yet another excellent video. Ive been attempting to use an MSGEQ7 to position a servo based on speech (anamatronic project) ; after looking at your work your ESP32 VU meter project, it would appear it might be a viable alternative to use ArduinoFFT. Im definitely in the 'novice' category when it comes to coding so would be grateful for some assistance. As Im only looking at male/female vocal frequencies, I don't require many bands. I also need to average these and map against the range of a servo. How easy is this to achieve?
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.
Great video.. shame the code no longer compiles
Thanks for this, greately appreciated.
Scott, curious if you have played with ChatGPT with regards to these types of equations. I feel like it should be good at this visual effect -> math -> change in input arguments type of code generation. I think a video specifically on how you communicated an effect to ChatGPT and how the resulting code mapped to a given math equation/wave would be super informative, especially for people that are less into coding and more into getting to a given effect output. Really amazing video, I learned more about how to do moving LED's in an efficient way in 10 minutes than all the googling i've done on the topic.
Hi Scott, If I want to assemble it with 20x16 LEDs, what should I modify?
Hmmm, do you know of a similar library for these screens (have a couple ili9341 but also have a 640x480 4" one) that works on the Arduino Mega 2560 and/or the Mega DUE? Want to use either the 2560 or the DUE as an touchscreen input device on another project but definitely need it to be able to draw WAY faster than it currently does...
How are you getting your ESP to sample that fast? Tested mine and the most I could get it up to is 11.36kHz. I read up about using the I2S peripheral and DMA but there's no mention of that here, and yet you can still get it up to >100kHz. Maybe it's the specific board you have?
this is very cool! I would love to replicate.
Hi Scott. Thanks for amazing video man. FFT on ESP32 wonderous. A quick question. I tried hooking up line in with a 3.5 audio socket, 2 10k res for mono, 100nf for DC filtering and 2 100k for DC biasing. But when I connect my iPod or phone output to this, I get no audio read in pin 35. I tried changing to 34 and 36 too. But there is nothing there. Do I need to use an analog amplifier when using with PC/Mobile/iPod headphone out? Thanks for the wonderful explanation about FFT and your code!
Hello Scott, I used your code and made a spectrum analyzer and edited your code a little, which of course turned out to be very beautiful. I made this device in 24 bands and 18 pixels high. But the audio analysis speed is a little lower than your device... Is there a way to increase the speed? In addition, I tried a lot to create a peak pause, but unfortunately I haven't succeeded yet... Do you have a way to solve these issues? Thank you very much.. by the way I am new to coding!
Hi mate I know this is a bit of an old video but I was wondering if there would be any possible way of making the brake light section be like the taillights that are dim red when not braking and bright when braking I’m wanting to replace the rear windscreen middle taillight/brake light to something like that and also how would I go about that please and thank you
Love it!!
Superb video
HSL... L stands for Luminance not Level.
It says something when I'm spending my 10pm - 1am Saturday night watching this playlist! Did you learn most of this by perusing the library methods?
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!
At 4:17 you said it was 3.06Vpp but later in your calculations at 9:30 it became 3.08Vpp. Did you manually adjust it to get an output impedance closer to 50Ohm?
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!
👏👏👏👏👏👏👏
I tried downloading this to my arduino board and it would give me the Simon sensor but as soon as I start the game it turns off??
m or n?
Great end result!
Arduino: 1.8.18 (Mac OS X), Board: "Arduino Uno" FastLED-V1:12:17: error: stray '\342' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:18: error: stray '\200' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:19: error: stray '\216' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:20: error: stray '\342' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:21: error: stray '\200' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ FastLED-V1:12:22: error: stray '\216' in program FastLED.addLeds<WS2812, LED_PIN, GRB> (leds, NUM_LEDS); ^ /Users/victor/Documents/Arduino/FastLED-V1/FastLED-V1.ino: In function 'void loop()': FastLED-V1:21:18: error: expected primary-expression before ':' token leds [0] = CRGB: :Red; ^ FastLED-V1:22:18: error: expected primary-expression before ':' token leds [1] = CRGB: :Red; ^ FastLED-V1:23:18: error: expected primary-expression before ':' token leds [2] = CRGB: :Red; ^ exit status 1 stray '\342' in program This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
I hope your ok, i used to watch all your videos and havent seen u in a while!, i hope its everything ok :)
Thank you for checking! I'm good, I have a baby and a house to renovate now so just no time to do this any more unfortunately. Maybe I'll come back one day!
@@ScottMarley super good to hear from you! I truly understand, family comes first, I hope everything goes well :)
thanks
Very informative- Thank you. I am looking to build similar with 20watt ws2811 spotlight operating at 12vdc- How does this change schematic with arduinio at 5vdc ?
Do you have the fusion file for this, I would love to try and build this
Love your tutorials. Are you going to do any ESP32C3 tutorials?
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.
👍
I think to be more accurate in measuring , we should measure resistance of inductor first and do our calculations based on (resistance of function generator and resistance of inductor)
That diagram visualizer website is badass. Definitely gonna use it on all my future projects.
The text and characters appear upside down, mirrored, how can I fix it?
Thanks Scott for the video. Could you please provide me the link where to purchase the M Tester the same as on your video? Have you done any modification on it?