NEW LED Software and Hardware Platform that YOU need to know about!
Vložit
- čas přidán 21. 08. 2024
- Dave introduces the Mesermerizer, an amazing new LED module based on the ESP32 that includes over 30 built-in effects ranging from Music Visualizers to the current Weather. Join the project by visiting NightDriverLED.com for technical info.
NOTE: Contains flashing lights and effects.
NightDriverLED code project: NightDriverLED.com [github link]
Visit JLCPCB: www.jlcpcb.com. www.easyeda.com
$2 for 1-8 Layer PCB, get JLCPCB $54 coupons jlcpcb.com/RHS
For information on my book, "Secrets of the Autistic Millionaire":
amzn.to/3diQILq
My other channel, join now so you're there for episode 01 of my AudioBook!
/ @davepl
Discord Chat w/ Myself and Subscribers: / discord
Primary Equipment (Amazon Affiliate Links):
* Camera: Sony FX-3 - amzn.to/3w31C0Z
* Camera Lens: 50mm F1.4 Art DG HSM - amzn.to/3kEnYk4
* Microphone: Electro Voice RE 320 - amzn.to/37gL65g
* Teleprompter: Glide Gear TMP 100 - amzn.to/3MN2nlA
* SD Cards: Sony TOUGH - amzn.to/38QZGR9
As always, all content and opinions are mine only, (c) 2022 Plummer's Software LLC.
Here's a link to the shirt for all who asked! www.geeksoutfit.com/products/computer-circuit-board-green-button-up-shirt
What is your opinion about recent scandals surrounding Gates?
Hey Dave I really like the ESP32 using it for years but sometimes worried about backdoor botnet security issues/concerns... I program but Im no security expert...do you know of any analysis in that respect with regard to the ESP32 from reputable security experts/sources?
Unfortunately you have to add the leds to the shirt yourself
Thank for the throwback Rick Rolling. Been a long time... lol
I don't typically comment on videos but was gonna say the shirt was a nice little easter egg given the subject matter 😅
That tape drive script is sick!
Literally got a chill down my spine with that marriage of retro and current technology!
This is the way
For real! That was my favorite too. I'd sit there and watch it for hours.
Agreed that is the only time I've actually been interested in LED fans.
Where's simplest/ smallest code for tape drive effect?
Dave, you are literally the most legit dude out there. This channel, and you, are an absolute blessing. Thank you!
Dude! U ain't kidding! Dave's THE MAN!!
Thanks! Thanks kind of you to say!
Agree!
💯
So nice to hear an old engineer like myself talking about shift registers and actual binary. Love it! Keep up the good work. You explain this stuff very well. Thank you!
Great work Dave! Kudos to you for having the sponsor provide boards to code contributors rather than taking a kickback.
@@roncaruso931 I know, but that's not the point. I commend it when I see guys 'fighting the good fight' so to speak.
I remember running around the house playing with LEDs when they first came out. Holy crap was it cool when the new “blue” LEDS came out! =]
I remember when I saw the first large scale LED display. at something like four or five yards across and three to four high it was impressively large and the images could be seen in bright sunlight. However the colors were off as it only had Red, Green, and I think Amber. Green LED were simply not available yet. A few years later there were some breakthrough and it became possible to make blue LED's.
This display was as far as I understand a one off monstrosity and was used for advertising. I think it remained in use for at least ten years, possibly twenty, before it was replaced. By that time it had lost a lot of it's "magic". When it was new there were nothing else like it, and when it was retired it was just a bad display with low resolution, it was rather dim, and it had crap colors...
So how long ago was that for you? Exactly? LOL
I mean, LEDs were first invented/created in 1927 so you must look good for your age. hehheeeh
Sorry, but I just had to. 😜😁
But seriously, for me, it was the 1970s for me and in fact, believe it or not, I still have some of those oldies kicking around in my old stock collection. I don't use those, of course, as they are just keepsakes from a time gone by. Long gone by.....
Sadly, I only use LEDs for projects that I build. I haven't gotten into any of these addressable stripes as yet, but I can see that they are a lot of fun.
I only recently jumped from Arduinos, which I love, to ESP32s. Now the doors are open to some amazing projects that I want to build and renew/refresh older projects, adding more capabilities.
@@BlondieSL LED didn't really become a thing until the 70's. Manufacturing improvements made them cheaper and a few years into the 70's the efficiency was also improved by a lot.
Early LED were red, green, or yellow. But blue LED were not available on the commercial market until very late 80's or early 90's. Initially they were also very weak and inefficient. According to Wikipedia the first blue LED had an efficiency of about 0.03%...
Early to mid 90's this number was improved upon dramatically and has as far as I understand remains about the same today.
Going by this I tried dating my memory of the first huge LED display I saw. I think it has to have been built in the mid 80's and was taken down in the mid to late 90's.
It's pretty amazing how much the technology has been improved over the years. And that is both the colors and the introduction of addressable RGB LED.
Mini LED is also very interesting development. And Micro LED promises to fix all the weaknesses of OLED, but it all comes back to pricing and improvement in manufacturing. I have a feeling that if Micro LED becomes a economically viable alternative to OLED for large displays OLED manufacturing will suddenly become a lot cheaper.
But that's just speculation. I do remember that back before OLED was commercially available there were a lot of speculations that OLED displays would turn out to be a lot cheaper to manufacture than LCD displays. But so far that doesn't seem to be the case.
I built a flashing LED project running from a 1.5v cell in 1978. Only red in those days. It was amazing that the LM3909 could drive and LED from one cell.
@@blahorgaslisk7763 Also, green LED were a yellowish green. True green ones are a recent development with the same technology as the blue ones.
A lot of things touched upon in the video make me feel a lot of past unrealized and future interests, most of all I want to exclaim: - how timely I found Dave’s channel, now I have something to live for! It's amazing!
Your video Shop On Fire was incredibly helpful. I too am a retired programmer after 50 years of enjoying that profession. Over the past 20 years, as a hobby I built a dancing fire dragon: an 8-foot dragon head puppet that is also a light show. Then used your video to make it truly a fire dragon by having flickering flames in her cheeks, shining through her dragon-like skin. Now, my Dancing Fire Dragon Lightshow is 100 times better thanks to your Shop on Fire video. Thank you so much.
This is one of the best videos I have seen in the years of the channel since its inception. It really inspired me to at least seriously consider getting into hardware/software tinkering. I am really impressed with the integrity of the sponsor as well. Great project, video and sponsor. Keep up the great work Dave!
A diffuser on top of the hub75 panel can make images and video more easy to view. With 3d printing, one can be made that is divided into cells so each pixel illuminates a square of light, making square pixels instead of dots
I never thought of doing that. What a great idea!!!
The closest I came to making a "diffuse" is a lamp shade for the bedroom lamp. LOL
In that case, I designed a dual element shade. The inside more of a cylinder and the outer piece, the fancy part.
It works so well and the light is spread nicely. But even with that, I never thought of making an LED diffuser.
Have you made one and if so, have you put it up on thingiverse?
That would look sweet, more like a CRT I guess
Yes, that's how Divoom pixel art frames diffuse LEDs. It's not complicated, but it turns a matrix from looking "cobbled together" to "commercial product".
I've seen so many addressable RGB projects but I got really hype when I saw your tape drive effect for pc fans!! That looks so good omg
That shirt is seriously the best thing I've seen this year. The LEDs were cool too.
Neat, thanks Dave! I worked at Citrix, ran the build back in the 90s. Guy before me built a box with three LEDs in it, which the build script controlled. Green was a good build, yellow had warnings, red was errors. Thanks for the memories, and the new stuff too! :) Love the "1D fireworks display" at 8:45!
your videos and projects always inspire me to keep going in my software/hardware career and hobbyist goals. thanks
Inspiring. This is where I am with my software career now, 30 years of software, winding down and have started playing with hardware for fun. I’ve been playing with Unity and buffering the frames to 64x64 led panels, much fun.
I have been playing with ESP32 solutions like "WLED" (music reactive branch) and "LedFx", so, I have great interest in this your creation as well.
Thank You for your work, and - sharing!
As an electronics engineer back in my past lifetime (early '80s to late '90s - mostly digital / microcontroller work, some personal analog circuitry for my guitars, and band music stuff - I'm in software engineering now), seeing your post had me jumping for joy like a kid in Woolworths at Christmas time! 🤣
I have to give you ABSOLUTE PROPS, for what you're doing! IF I could retire right now, I'd be doing exactly this kinda stuff - absolutely amazing - I ENVY you to no end!
Just last year, resurrected my Global Specialties PB-505 breadboard out of my garage, bought a Siglent digital oscillator and triple power supply, prodding myself to hopefully get back into my electronics!
I had also purchased off Amazon an Arduino kit along w/sensor modules etc., I had my singular LED flashing as well - LOL!!
When I was in my 20's, I had got into modifying guitars; making preamp circuits w/state variable filters along with some touch plates for turning the pickups on and off w/4066 analog switches etc., along w/other ideas in my head.
I always thought I would one day buy guitars, modify them w/my custom preamps and other circuitry and resell them to Sam Ash or other interested musicians - alas, life got in the way, we all grew up, got jobs, the band dissolved etc., my electronics engineering took over full time, to now software engineering - here I am today...
I appreciate your pointer to JCLPCB and EasyEDA - I was trying to decide on what platform I'd use for my prototyping - Advanced Circuits w/their services, or perhaps Fusion 360 for schematics and pcb layout, but I'd rather go the "in-house" route w/a PCB manufacturing company that offers their software for free, for a better round trip / support experience - I'll def give JCLPCB a try for sure!
Keep up your great work - you are definitely an INSPIRATION out here on these home-hobbyist / electronics design streets!
Dave, I love when you post new videos! I'm about your same vintage, I started out with mainframe assembler and a few after that. I was never very fond of coding so I move to the network side of things.. Also did the EE thing... I love what you are doing with the LED's. I've even started to play around with addressable LED's a bit. Not enough hours in the day to mess with everything cool.. I too love the tape effect. Brings back old memories of being a tape ape and paper hanger!
Dave, you are one talented guy. Love your videos. I am wishing I had more time to learn the programming. I wish you would write a book or teach an online class just dedicated to LED programming using all user inputs to trigger them whether it be sound, buttons, web browser GUI, etc. I would pay for such a great put together course.
Glad to find a Sammamish neighbor who is also into LEDs!!! Thanks for the JLCPCB EasyEDA intro. I retired from using corporate licensed Cadence Allegro and OrCAD. Now I was trying to find a free EDA and your video helped. Thanks!
This totally put a smile on my face. Nothing beats the freedom of creation. Thank you.
I guess learning to write code for led arrays was useful after all. I think the best part of this project is tapping into people's innate desire to be part of something bigger than anything they could do alone. Coming out of covid, people are looking for a new connection to study or to play. And so the conversation turned...
I’m only a minute in but gotta say that shirt is badass!! Thanks so much for the content!
I would absolutely love it if you made a video detailing how DMA works and how to set it up!
Good idea, I'll put that on my todo list!
Your blinky light obsession is legendary. You're my inspiration, sir.
I started out watching your channel a few weeks ago when I came across a video on the windows disk formatter. Before that the algorithm had prompted me several times to watch your task manager video. I hesitated because I’m a Mac guy who mostly left the Windows world around Windows 2000. I relented on the formatter video and have been enjoying the content quite a bit. Anyway, your videos on LED projects got me thinking that I can / should get some parts and start tinkering with LEDs. Ordered a board, led strip, power supply, and some wire from Amazon. Was planning on following your older tutorials which did not seem too hard despite having no experience with C++. Then the algorithm suggested I watch this video. I’m really excited to use NightDriver instead. Just wanting to tinker but hoping I can end up making some cool projects down the line. Thanks for the content and the code.
I currently use the Dig Quad and WLED. Great products. May have to try yours next. 😀
Thanks, Dave. I've been trying to recall that word for several decades.
I was impressed that you added an ESP antenna, usually this needs some serious design including taking into account the pcb material!
I wonder if you would, one day, take us through the design aspects of your software for the LEDs, in particular how you do the abstraction or modules for the led effects. With so many effects you (surely) didn’t write one tangled web of code for each effect.
Am I the only one missing the mentioned links in the video in the description? Fantastic content… I‘m just starting, so it is way beyond my know how grade… 21:26
Ah, not many things so beautiful as creative minds. Props, Dave!
Having built your Magic Mirror, Atomic Fire Lamp, and Spectrum Analyzer I can’t wait to get my hands on one of these.
Great Video, 100% agree that being a software guy getting LEDs is really fun. My Wormhole has been Proffieboard programing for lightsabers. It's a community driven open project with open hardware, open styles and an OS that is now in version 7. Everyone in the community are enthusiasts so the community is really fun and reminds me of the early Internet hacking culture in terms of cooperation and collaboration.
The rickroll was perfect, as I was at a vinyl store only a couple of days ago, and came across that Rick Astley album... I felt I'd been rickrolled and hence had to buy it ^^
Agreed!
As a hobbyist I started with software too, and later doing hardware really was a rush!!!
For me it was a LM317 variable voltage power supply so I could determine at what voltage a device would auto power off.
After that I DOVE into electronics!
Great work Dave the project looks very interesting. I am only an end user of these products and love the things they do. Will be interesting to see more
I would be very interested in a comprehensive comparison between NightDriver and WLED. They *seem* very similar to me.
10000 points for the tape reel animation. Wish I thought of it.
The ESP is indeed great but your shirt is a must have
Great video and really quite mind blowing to follow this along at 1.5x the normal playback speed. There are no wasted words beneath the waves of punchy delivery and captivating narrative. The effects look great at high speed as well. Kind of reminds me of the Tech Ingredients channel in terms of depth and scope.
LOL! That would be the last time anyone hears from me; a rabbit hole far too deep!
Thanks Dave, I have been tinkering with IoT but basically just treading the surface for some time. Coincidently, yesterday while going through my storage locker I came across my Arduino Mega along with some sensors and a Radio Shack LED light strip. I spent a good amount of time last night combing around the internet to find documents and sample code that Radio Shack previously provided for the LED strip but no longer do. I wish I knew about your project one day sooner. I think it's time to go deeper.
Dang, Dave...the backyard shot of the umbrella looks like my idea of a modern day palace. Very nice.
This is excellent. Just started hacking a bit on an ESP32 myself, after getting back in the saddle from a ~15 hiatus. Seriously fun little circuits with hella useful features.
Awesome Dave... 👍 i love working with led's , but i dont program anything too old to learn... Amazed hat you have shown us today .. Thank you , all the best to you .. from Australia Cheers ✌😉💯✔
I love your shirt!
Dave truly love your tech (Geeky) content -- My head is spinning with ideas on your LED addressable modules - Keep up the great work!!!!!
Pretty awesome LED chip Dave! I was actually tinkering around with React Native recently as I am going to be working on an RGB LED product soon. You seem to already have so many things implemented that I was looking to put into my own project. Always cool to see more awesome LED stuff out there.
Excellent work Dave. Above and beyond the call of duty.
In some ways, LEDS and RGB is cool, and is the standard. Though, have noted through some testing (finding and buying obscure LEDs to try to figure out a mystery) that I seemingly have slightly non-standard color vision, where, say, 440nm and 480nm are different colors (in a way that does not match up with the RGB model), with 465nm (blue) as an intermediate color. In real life, there are some colors which don't really exist on computers or similar, with computers reducing all of the blue-cyan rage into a monolithic color-band (and natural rainbows have some non-standard colors).
There are several visually distinct variants of cyan and magenta, but I have noted that others don't see the difference (seeing both forms of "cyan" as effectively the same color, ...).
Can note that part of my family (including my mom) does have a form of congenital tritanomaly, but she does not see the same colors as me either.
I lack a good explanation for how this could happen, except maybe that rod-cells contribute to color-vision or something... (And can note that I also have some issues with sensitivity to bright lights and difficulty seeing effectively at high light levels).
Also, have noted that light at 400nm doesn't really match up with a camera: IRL, I see more of an indigo-violet color, camera sees it as more of a whitish violet or "pinkish" color.
I didn't get many LEDs much shorter than 400nm, as this wasn't really the area I was focusing on.
Sometimes, it seems like it would be interesting if computers/TVs/cameras could match the real-world colors, as opposed to typically giving a reduced-color and off-white-tinted version, but alas...
Also, can note that my first projects with microcontrollers were mostly trying to build motor VFDs.
But, now I am mostly messing around with FPGAs and working on a custom CPU ISA.
Love the advancement of these beautiful LED displays. Love to see your passion create amazing things.
That fireworks strip is awesome!❤
I assume all the freebies are long gone. Is there a way I can buy a board or more? I am an 81-year-old techie brought up on tubes and now exploring solid state devices. This board looks a lot fancier than what I have for my Christmas lights.
Thank you for sharing these projects and making an awesome quality and creative video (4:37 is such a cool shot) of them! I love this!
I'd definitely like a code intro walkthrough please!
I have hacked about with it myself and used it to drive Neopixels sewn into Hawaiian shirts, which was huge fun. I added a thread to take inputs from the accelerometer on the M5 stick C plus and used movement as an alternative to beat detection.
I haven't shared back as I know about as much C++ as it takes to be dangerous and slightly embarrassed by my code. I will if you're interested, though?
This is amazing Dave! I love what you're doing with this project! Can't wait to play with it when it releases!
All of it is great. The amazing fireworks display surprised me the most and was very exciting to see. I haven't seen anything like that, but it's such a logical step for LEDs. Maybe I haven't been paying attention.
.
This is amazing! This would take my holiday lights to a different level! I have much to learn. Thank you.
I think this may be my new favourite channel 🎉
This is awesome. It would be cool if you could make effects based on motion sensors, proximity sensors, and presence sensors. The aqara fp2 could be used for some really amazing things.
Love the shirt, Dave.
I have no idea of 98% what you are talking about, but I love it, Nerd on!
You are the key source for my art bike project. Just thanks Dave.
Been thinking about using the ESP32 for something. This could be fun. And JLCPCB sounds like a great way to get my designs made. Lots of very useful ideas in this vid.
Good to know.
Thanks for including the rest of us!
I love the shirt! I want one.
Tape reel effect is dam awesome, my favorite though is your pool umbrella flames
This is advanced LED tech you are covering - good work.
As one who barely knows a thing about writing code outside of a docker-compise XML file, this stuff is still awesome to see.
Wish I could make my case fans do more interesting designs than Lian Li's L-Connect software can.
I use Easyeda and jlcpcb multiple times... I love it!!!!
I've built some badass PCB's and systems with it and make my own LED driver board as well. I make it more custom where it is ESP32 based, but I have a set of outputs where you can put in a mic/poteniamitor/DMX controls/and more... and in software you just select what the output does on the webpage and enables it... makes it more custom for setting up items. Mine is for holiday displays... mainly halloween... where I keep the board in a weatherproof box and all the outputs as connectors on the outside. I control a series of DMX lights and Fog machine, speakers, mic, and output to control multiple animated decor... I then have the webpage setup where you set the time of when youy want an show to start and it kicks off and the fog machine kicks on with the lights glowing through DMX, then irrie music goes... and so forth... I keep adding more and more features...
8:41 **Close Encounters vibes**
Hey Dave, I browsed the nightdriver codebase, but as a non-native speaker of c++, it was tough going. I for one would appreciate a walk-through. And thanks as always.
Nice work! I use jlcpcb for many years but never dwelled into the assembly stuff.
High end beach hotels would want those umbrellas for sure
This man has too much time on his hands, plus smart! I like his style of presentation.
Im blown away by your knowledge and understanding, but sadly every other word just goes right over me ! its like im listening to an alien, but that does not detract from the respect i have for your knowledge
I can see a kid bragging about his toys.
And i love it❤
My first computer was a TRS-80 and you had to write your own programs and save them on a cassette tape, really. Then I went on to actually be an IT guy for 20 odd years until I had enough of the 2 am calls asking how to fix the blue screen of death. Ctrl+Alt+Delete was just way above the head of most users in my day. Anyway, when I walked away I mean I purged my brain as much as possible and as Windows progressed I really started to feel lost. LOL Now there is a lot of stuff I'd like to do including entering the LED world and I'm embarrassed to have to admit this but I'm just lost when I look at this stuff. I know it's not overly difficult but it just doesn't seem to compute anymore. I think it's probably because the whole electronic world became such a stress exercise by the time I walked away, I can't seem to let myself enjoy it. Wish that wasn't the case but there it is, the fact that I'm here means there might be hope for me yet. Thanks for sharing, I'll take this one byte at a time.
I saw on YT of some guy making their own led matrix screen but used a diffusion rectangle to cover the full matrix screen with each led having its own diffusion hole to scatter the light smoothly.
As always, blown away with your work. Thanks for everything you do!
WAIT ... at 7:32 ... you have an IMSAI??? OMG!!! I am soooo jealous!!! That is even cooler than having an NVidia DGX GH200!!!
There are no locally available off-the-shelf components supplier over here. So you have to think things through and get the parts in the post. Got really interesting projects going this looks great.
inspired me to buy an Arduino, thanks Dave! the umbrella looks great
Thanks man ! on of the days I have to tell you the story of the First ISP in the Imperial Valley all running on NT 3.51 Dial up pool using RAS (I found a bug and thankfully Microsoft refunded my support fee on that) web was using O'Reilly Media for web host, Seattle Labs for Email and i forget who I was using for FTP back then but it all worked for years started with 2 modems when I shut down in 2002 we had over a 100 incoming lines all still using RAS and NT :-)
Mr. Dave, idk who writes for you, but they or/and you are amazing at it!
Thanks, I'm a one-man show for the videos! I get help with the software side, but the writing is all me.
you had me at the PFunk background music
I'll be honest, Dave. I don't understand 90% of the stuff you're saying, but I love lights as much as you ( I'm a new DJ) and subscribed hoping to see more cool stuff like this in the future. Cheers!
i kind of don't think enough people would be interested in this for it to be worthwhile. You can use a tablet and have a 1080p screen that is fully programmable using user friendly applications, upon which you could create any type of LED display you wanted, that would actually look just like a real LED matrix. It's kind of like creating your own apps on a Commodore 64 in 2023: Fun for some, perhaps, but totally impractical. What am I missing?
I wish we could purchase turn-key packages for this. Not that I wouldn't mind learning all of it, but I don't have that ability at the moment, but despite that, have lots of applications for this, if it were ready to run.
If i could choose a Fam..Friends it would include you Dave! ✌️ 🤓 🎉
Really cool project! I did a whole light show based on esp32 modules, but using WLED and controlling with DMX via xlights. Curious how much you know about the xlights community and whether you've considered including DMX functionality or other integration - might be a good market for the "product", lots of retired engineers in the community.
I've worked on large displays for entertainment and have used several different brands of LED panels/displays in temporary installations. The sub-modules (matrixs) are inherently fragile and get bad pixels which is problematic because the colors of the individual LEDs are inconsistent (panels have batch matched pixels... once the manufacturer runs out of a particular run that's it, they're no more to be had). So two possibilities occurred to me. The first is using the sub-modules with a microcontroller as DMX controlled wash lights. And the second is using the microcontroller as a plug and play tester for the repair and qc'ing of the LED panel sub-modules.
1st time here -> what an epic bideo! I dont know much more than how solder but how you present your content with a simple confidence makes me think if i pay close enough attention i can prolly learn this stuff! Ty!
Your channel and content are second to none. It is truly amazing work. And VERY cool shirt. Keep up the good work!
I’ve watched a few of your videos . This is the one that made me subscribe. I was looking for a way to light an art car at burning man. This is the best video I’ve seen on LEDs so far. You should really look into going to burning man. It will blow your mind and even change your life. You could problem leap right to one of the top of the line art car crews. Anyway, maybe you have already been to burning man, keep up the great work!
I'd love to, or more accurately, I'd love to help someone else that knows their way around the festival build something really cool.
What a fun project to share with the larger community of light-minded enthusiasts.
Thanks Dave, for all the inspiration that just became energized.
Awesome blouse Dave, love the content of your channel and greetings from the Netherlands
I love when you select purple solder mask and then shows green PCBs you get :-D
I had green on hand, but purple on the order. Now I have red as well!
Whoa, this got out of hand really quickly!
I wish I had time to do these projects.
love the shirt, sick content. subbed and cant wait to dive into your archives. props man!
Dave, LOVE the shirt!!! Thanks for the link! :)