I'm Building the Best LED Wall on the Internet

  Рет қаралды 47,351

Tech Random

Tech Random

Күн бұрын

Пікірлер: 130
@Tech-Random
@Tech-Random 6 ай бұрын
Let me know if you have any suggestions for the next revision. I'm trying to make this project as approachable as possible so you guys can build one too!
@jamesanderegg7655
@jamesanderegg7655 6 ай бұрын
Can you share your PCB board or do you recommend we create our own? That would be the hardest part for me.
@Tech-Random
@Tech-Random 6 ай бұрын
PCB files are available on my GitHub linked in the description!
@mayukhbari
@mayukhbari 6 ай бұрын
Slap on some good quality 1mm polycarbonate diffuser rather than 3d printing this not so looking good diffuser
@TekWit
@TekWit 6 ай бұрын
As you have one esp32s3 per ´panel’ I would use 6pins for // outputs so you can have a correct refresh speed. Otherwise I think any animation will be too slow.
@Tech-Random
@Tech-Random 6 ай бұрын
The refresh rate is pretty great as is. The bottleneck for this project will be the speed at which I can propagate the data between the panels when I have all 16. The esp32 has two cores so I’m going to use one to constantly receive and send data, and the other will be updating the pixels at around 30 fps.
@id104335409
@id104335409 6 ай бұрын
I'll be watching when the led wall finally evolves into a TV.
@ejunky66
@ejunky66 4 ай бұрын
then you should have a look at elektric-junkys
@theSquashSH
@theSquashSH 6 ай бұрын
I built a portable version that's similar to your design, but without the diffuser. It's modular tiles with a bay for 3 18650 batteries on the back, USB-C charging, daisy chaining, and an ESP-32. I can share the Onshape files if you want! I experimented with both the 5v and 12v ones and ended up going with 12v so I could chain more together before injecting more power.
@MaxMaxis-k4t
@MaxMaxis-k4t 6 ай бұрын
One rule of thumb for video walls: the optimal viewing distance is roughly the millimeter LED spacing switched to meters. A 5mm pixel spacing is best viewed from 5 Meters or more. Super cheap Hub75 panel LED spacing as low as 1.87mm are available (for less than 1 cent an LED)
@wanderingrock6756
@wanderingrock6756 6 ай бұрын
I could hear it now, Todd Howard walks out on stage with you to reveal the new LED wall "16 TIMES THE DETAIL" and with the coding went. "It just works"
@markc.5750
@markc.5750 6 ай бұрын
😂
@ianmilham7397
@ianmilham7397 6 ай бұрын
For the black diffuser, there’s a material called Black LED acrylic. It has a really nice matte black finish that looks great with no lighting, but let’s like color through very well. Chris Maher has done a few LED projects with it.
@CraigHollabaugh
@CraigHollabaugh 6 ай бұрын
Hey, I've been designing PCBs for 30 yrs and there's always some screw up. Don't sweat it. Fortunately, PCB production cost has dropped to near zero and companies like JLC make it so easy. I also don't mind you using the auto router for circuits at your designs' speeds. Keep up the great work on this awesome project. The stuff you're learning here, and showing us, will help with all your future projects. Thanks for the video.
@schumzy
@schumzy 6 ай бұрын
I'm working on same issue of scaling bigger. Already using neo-pixel, so can't wait to see your solution
@ryanstiles1934
@ryanstiles1934 6 ай бұрын
If you increase the brightness just slightly on the pixels on the edges that connect to other tiles it will help camouflage the gaps. That's what video wall displays do. I really like this project and it looks great. It's super weird that we are now to the point where it's hard to justify projects like this when we can buy screens this size that will probably cost less money in the end. Obviously, that isn't the point, but my frugal side keeps screaming at me when I start considering it.
@omars5896
@omars5896 14 күн бұрын
Where.. Do you buy a screen like this for tge same price?
@hebe1792
@hebe1792 6 ай бұрын
Cool project. I want to make one similar at some point. For the diffuser, get some clear acrylic or plexiglass and run an orbital sander with 480 or finer grid thru one of the surfaces.
@B0A2
@B0A2 6 ай бұрын
You may want to look into making a pcb for the led panel as well
@markm04021979
@markm04021979 6 ай бұрын
Nice!! You’re doing the same as i’m doing and i was inspired by your previous video about the led wall. I’ve used Wled and an esp32 to setup 6 modules. When installing look carefully for the corner without a dot under the led. That helps with the rotation. And i’ve made a really thin grid to go over the leds and i’ve made the first few layers in white. I’ll add some pictures later. Keep it up!
@Darkblitz9
@Darkblitz9 6 ай бұрын
Looks great! The auto vinyl is a great option and for removing the grid lines it should be as simple as making sure to only print 2/4 of the edges (with exceptions for tiles on the edge of the entire wall). I'm a Bottom-Left edge kind of guy. I do think printing the actual tiles in a different color may help as well. Black give a bit of a screen-door effect, and white might be too reflective. Perhaps experiment with some differing colors? A shade of gray might end with the best results. Can't wait to see the results!
@James-fe7wd
@James-fe7wd 5 ай бұрын
Wow, what a journey. You never know how brutally technical these things get until you're midway into the project!
@WindLighter
@WindLighter 6 ай бұрын
I whould like to see your reasons of chosing ESP for this project. Foe rxample, when I started a bit of similar project (unfortunatelly it took no significant traction online), I had ARM, STM and Raspbery as main options and ESP caught my attention later, when main features of the project was mostly designed. But I desided to still use STM32 as it had the most nomber of pins to arrange LEDs in parallel getting faster FPS, and also there was a lot of pins left to add most of extra functionality and expandability
@Tech-Random
@Tech-Random 6 ай бұрын
I chose the ESP32-S3 specifically because it has dual cores so it can handle the amount of data it will need to process to achieve a decent frame rate but also its programmable through the Arduino IDE making it approachable for most hobbyists who may want to try a project like this on their own!
@WindLighter
@WindLighter 6 ай бұрын
@@Tech-Random first point is valid, as generating frames on the fly is way faster than, for example, reading data from SD card (it can take up to 5 ms for 4k points), but peak framerate is also limited by speed of LED data transfer - I believe that was the reason that some listings or darasheets state that maximum LEDs per line is 2 or 4k (though tere is no actual limit). but the Arduino IDE is still a method to program a controller so you still need to deal with coding at mid and low level and to interface different libraries with each other. It's no big deal if you're an engineer or at least coding hobbyist. But what I can see, a lot of hobbyists who specialise on practical skills like cosplay, crafting, making miniatures and so on are not good enough to be abe to code and prefer using ready-made devices. Does your approach allow a workflow like step 1 - download a program that casts something to your device, step 2 - buy a ESP32, step 3 - download a program that flashes your code to ESP32, step 4 - connect ESP to PC through USB, and flash it, step 5 - done? Or even better - buy online preprogramed device and download a program to cast something there - and start using it?
@Tech-Random
@Tech-Random 6 ай бұрын
@WindLighter I would love to sell these as a pre-programmed product someday but right now that’s outside of my scope. For now I will be keeping the project open source so someone can simply buy the hardware and install my pre-written code. Anyone attempting this will still need the basic knowledge of soldering and 3D printing as well as setting up the Arduino IDE but all of those things can be learned for free on KZbin already so I don’t go into the details. I am planning smaller projects for the future that will be more practical to sell and ship from my own store but we’ll see how it goes.
@4sIElectronics
@4sIElectronics 6 ай бұрын
Cool project, I would recommend parallel driving the panels, for higher refresh rate (you will want this if you want to achieve good low brightness color performance using temporal dithering.) FastLED (and when I was doing my project neither did NEOPIXEL) doesn't currently support esp32 S3 parralel driving, but there is piece of code that utilizes the I2S driver of the chip to parralel driver up to 16 channels.
@WindLighter
@WindLighter 6 ай бұрын
that was one of the reasons for making a project from the ground with another controller since in STM32 architecture it's easy to make 8 or 16 channels from the start with simple DMA setup
@bassstorm89
@bassstorm89 6 ай бұрын
So I have had great success with a similar project with LED Matrix panels with HUB75 connectors and using hzeller/rpi-rgb-led-matrix on a raspberry pi 4 and some openCV to consume a NDI stream and output it via the library. Might be worth it to check that out!
@GhostlyHax
@GhostlyHax 6 ай бұрын
Have you thought about using WLED?It has a lot of support for different lighting programs and tons of custom effects, pretty sure you can easily sync up multiple panels as well with different esp chips. Im interested to know if you've considered it because I've been using it to drive my one panel and I want to make more
@Tech-Random
@Tech-Random 6 ай бұрын
I’ve used WLED for small matrices and all of the lights in my house. The effects are great as well as the controls, but for this project I want to specifically mirror a PC display so that’s why I’m doing it this way instead!
@____5837
@____5837 5 ай бұрын
​@@Tech-RandomIt is technically possible to use wled and signalrgb to do so (I'm trying that to make a custom locally dimming backlight for a high brightness screen), just define a custom led strip for each vertical line of led's in your array. Not sure how well it'll work but looks hopeful so far. I'm trying it with a 28 x 18 array
@withanHdammit
@withanHdammit 4 ай бұрын
Cool! I've got a small matrix (2x2 of the same panels) running with wLED, but I really like this, especially the video capture. Might be worth playing with. Go Beavs!
@watchvideos9104
@watchvideos9104 6 ай бұрын
Full wall definition is going to be great and readable
@scubasteve1840
@scubasteve1840 2 ай бұрын
I'm planning on designing my own here soon, shooting for gameboy resolution.
@chefsas80
@chefsas80 6 ай бұрын
Can't wait to see the big wall!
@nyeleskettes
@nyeleskettes 6 ай бұрын
What is the point? LED matrixes are readily available in any format and pixelcount stackable so you could cover a wall from 1/10 of the price. Nothing in them is challenging except how you map your image to the panel pixels.
@technoch33s3c4k3
@technoch33s3c4k3 6 ай бұрын
Really is a homemade video wall. Next youll be cloning the carbon cb5s. My favourite video wall if anyone is wondering.
@ejunky66
@ejunky66 4 ай бұрын
common mate you know who Builds the Best LED Walls on the Internet good Video cheers
@peterxyz3541
@peterxyz3541 6 ай бұрын
Yes! Thank you! I need this!!!
@samueljoseph5029
@samueljoseph5029 6 ай бұрын
Awesome work bro.
@JoshuaJoshua0
@JoshuaJoshua0 6 ай бұрын
Looking forward to seeing the end product. I'm still learning. Is there a reason you didn't use WLED for this? It can do what you need, right?
@Tech-Random
@Tech-Random 6 ай бұрын
WLED doesn’t support screen mirroring but there are many other advantages to it. I want this project to be scalable for as many applications as possible so screen mirroring is an important part of that.
@parkerbenz
@parkerbenz 5 ай бұрын
I know the sponsor was JLC PCB, but ive used them a few times before and they really are the bees knees. I really want to make my own led wall now though lol
@Tech-Random
@Tech-Random 5 ай бұрын
I’ve gotten sponsor requests from other PCB manufacturers and they’ve even offered more money, but JLC is genuinely my favorite. They make complex hardware seem so simple
@rudyplayz20
@rudyplayz20 6 ай бұрын
I love the use of Good Kid as your outro!
5 ай бұрын
Try streaming the data with ESP-now.
@CoryAlbrecht
@CoryAlbrecht 6 ай бұрын
Should've gone with HUB75 panels if you wanted better resolution. 😉
@g.s.3389
@g.s.3389 6 ай бұрын
I used the same tiles for a picture 2x2 tiles using WLED. I love it even if my wife wants to take it off the wall :)
@BrockGunterSmith
@BrockGunterSmith 6 ай бұрын
Oh well played, well played! ARE YOU KIDDING ME RIGHT NOW??? Step 1: Produce a wickedly good and informative video; Step 2: LEAVE US HANGING!; 😂 Seriously though, I really appreciate the incredible effort put into making this video and the project itself. You and a very small number of other YT channels are REALLY making me excited for my kids’ futures. By that I mean, they have some amazing opportunities to learn anything and everything they could ever want to, and be inspired by experts from all around the world, unlike has ever been possible in human history. Keep up the great work 👍
@Dr44dst44l
@Dr44dst44l 6 ай бұрын
I would try this matrix with the Wled software
@Amunz0r
@Amunz0r 6 ай бұрын
Can you release the original 3D files for modifications? It would make it so people could remix it easily for different size tiles.
@Tech-Random
@Tech-Random 6 ай бұрын
The files are available through onshape but it can be a mess trying to find them there so I’ll add them to my Git repo
@Amunz0r
@Amunz0r 6 ай бұрын
@@Tech-Random Can't wait. Thanks!
@Tech-Random
@Tech-Random 6 ай бұрын
cad.onshape.com/documents/0b75d8a92eaed112abe058e4/w/ae56d212076a93f52d54f4f5/e/923ae6ff45cf32c0e0cd9106?renderMode=0&uiState=663526a8ddded813a2aa8592
@VideoGuy9461
@VideoGuy9461 6 ай бұрын
3:18 "Will take you directly to jail..."
@Comrade_YG
@Comrade_YG 6 ай бұрын
Jail see pee see 🐝
@zsavage1820
@zsavage1820 5 ай бұрын
I have 4 8x32 matix panels and they are wifi and also on my PC I have Signal RGB which sees them and all my lights in and out of the PC run in sync...can also mirror PC screen
@____5837
@____5837 5 ай бұрын
Could you get signal to recognise them as an array of leds?. For mine i had to define every individual row as it's own custom strip
@dizzybro
@dizzybro 6 ай бұрын
Really neat project!
@BrokenCircuitRanch
@BrokenCircuitRanch 6 ай бұрын
why not use the 64x64 matrix in a P5 or smaller pixel size? they are about the same price per sq inch. hard to change now, but why the small matix?
@red40...
@red40... 6 ай бұрын
fahrenheit 451 parlor walls irl. Jokes aside this is awesome!
@MadComputerScientist
@MadComputerScientist 5 ай бұрын
What about window screen / shade cloth?
@thelastengineer8633
@thelastengineer8633 6 ай бұрын
the ali express site is not available ....would it work with WLED?
@rayshishkoff
@rayshishkoff 6 ай бұрын
Maybe you knew this already, but the part where the bytes were being ordered differently is called the "endianness". Some systems are little endian with the "lowest byte" and others are big endian when they store/send/receive data. Depending on the platform you're using, you may be able to find a more efficient way (e.g. some hardware-based call / byteswap library) to fix that problem if you're looking for a way to speed it up down the line.
@thelastengineer8633
@thelastengineer8633 6 ай бұрын
7:12 u should have made the walls between the tiles half the thickness
@teddykim1107
@teddykim1107 6 ай бұрын
Not understanding that you did this with ws28xx series .... it would be much better with hub75 led matrix
@Tech-Random
@Tech-Random 6 ай бұрын
Price mostly but I also like the pixel aesthetic. P3 or P2 panels will happen eventually if I can make the money back.
@teddykim1107
@teddykim1107 6 ай бұрын
@@Tech-Random Thank for reply. I am doing my project, raspberry pi 3 and matrix led. If that looks okay, I will just share with short video although that might be lame cuz it is quite old and nothing new.
@adrianscarlett
@adrianscarlett 6 ай бұрын
I'm waiting for 2mm pitch led panels or below to become cheap. Ideally, 1 mm pitch.
@Zuluknob
@Zuluknob 6 ай бұрын
Just buy an old 75" tv
@OnnieKoski
@OnnieKoski 6 ай бұрын
Turn a room in your house into a Volume!
@Tiryk
@Tiryk 6 ай бұрын
You're in another league bro! Great work as always!
@nate_d376
@nate_d376 6 ай бұрын
Nice!
@SPVCEMVNMUSIC
@SPVCEMVNMUSIC 6 ай бұрын
"led video wall" is the same thing but way more dense leds...🤔
@B0A2
@B0A2 6 ай бұрын
Have you tried doing a white diffusor instead of a black diffusor? I've had some success doing that with by bambu labs printer with ams
@Tech-Random
@Tech-Random 6 ай бұрын
My current wall uses a white diffuser and it works, but from my experience the darker colors don’t look as good. With the black diffuser I get a lot more contrast but the screen is less bright. It’s a trade-off that I’m trying to balance.
@B0A2
@B0A2 6 ай бұрын
@@Tech-Random Good stuff just wanted to put the idea out there
@h3x4rg0n7
@h3x4rg0n7 4 ай бұрын
compared to hub75 RGB LEDs Panel is this cheaper?
@Tech-Random
@Tech-Random 4 ай бұрын
These are about 1/4 the price of hub 75 panels and a hub 75 driver is also really expensive
@IIlIIllII
@IIlIIllII 6 ай бұрын
Remember repairability, a dead pixel Will happen, but yeah yeah, you already know that.
@Tech-Random
@Tech-Random 6 ай бұрын
Oh yeah I had three dead pixels I've had to repair already. Definitely something I need to improve going forward.
@ACTIONDANhero
@ACTIONDANhero 6 ай бұрын
cool room, full of more colors than willy wonkas chocolate factory
@remainsmemories626
@remainsmemories626 6 ай бұрын
Lol I recently got advertisment 0.7*2m MicroLED wall for free, so mine is cheaper and higher resolution))) But seriously, nice build, good video!
@TylerTimoJ
@TylerTimoJ 6 ай бұрын
Too bad that software doesn't have any documentation...
@nuiipointer
@nuiipointer 6 ай бұрын
what about using a beamer
@djdj101010
@djdj101010 6 ай бұрын
Why not p4 panels?
@snoobabs1
@snoobabs1 6 ай бұрын
Just buy a TV bro 😂 (But well done! Very cool project 👍🏻)
@elmultimediaschoolofartscu3924
@elmultimediaschoolofartscu3924 4 ай бұрын
Please make it easy for anyone without coding😢😢❤❤❤❤😊😊😊🎉🎉
@fel_cro4801
@fel_cro4801 5 ай бұрын
Can i Power my esp32 With 5v 30a?
@Tech-Random
@Tech-Random 5 ай бұрын
If it’s a dev kit then yes. If you’re making your own board you’ll need to step the 5V down to 3.3V with a linear regulator. The 30 amps is the maximum rated current for your supply and not the amount of current that the board will actually receive.
@illich1010
@illich1010 6 ай бұрын
Try night driver, it's wled big brother
@ikcinbeatz4365
@ikcinbeatz4365 6 ай бұрын
You look like Jimmy's lil brother.
@TeddyR_Official
@TeddyR_Official 6 ай бұрын
Just use P5 panels.
@raffy141
@raffy141 6 ай бұрын
16 times the Details
@elmultimediaschoolofartscu3924
@elmultimediaschoolofartscu3924 4 ай бұрын
😢😢😢 when are you launching this
@Tech-Random
@Tech-Random 4 ай бұрын
Next week! Be on the lookout 👀
@elmultimediaschoolofartscu3924
@elmultimediaschoolofartscu3924 4 ай бұрын
@@Tech-Random Keep up the great work, can you investigate USB videowall software called monitors anywhere. Secondly, in Africa it's hard to order PCBs like in USA , can u consider a simplified DIY video with not many things and no PCB , like indians do so that anyone anywhere can put this together. Led lights are there and led drivers but PCBs not common this side
@mik4mik4
@mik4mik4 5 ай бұрын
Ever heard of tvs?
@gsestream
@gsestream 6 ай бұрын
why are people not using cat5/6 ethernet cable for the signals. jailpcb, ie forced human labour, for money's payment sake.
6 ай бұрын
These subtitles just gave me a headache
@CharizardSnyper
@CharizardSnyper 6 ай бұрын
Ill just sit here and wait for you to do all the heavy lifting and then copy your homework and build by own.
@OOTheBlueAir
@OOTheBlueAir 6 ай бұрын
your problem is , viewing quality . nice work,. quality not great.
@deadadam666
@deadadam666 6 ай бұрын
um each one of them led fpcb's is like 17 dollars , literally cheaper to plaster your wall with actual displays
@Tech-Random
@Tech-Random 6 ай бұрын
I got 100 for $500 by bulk ordering on Ali express. The amazon listings are more expensive since they only let you order one or two at a time
@skmgeek
@skmgeek 6 ай бұрын
Btw, it's pronounced "nya-n" cat (as in, the japanese cat meow onomatopoeia), not "nie-ann" :3
@MrLexhoya
@MrLexhoya 6 ай бұрын
This result is already great! I would suggest looking at Bitluni how he did this with his large scale LED wall.
@chrism6880
@chrism6880 6 ай бұрын
For $500 you could just buy a cheap led tv...
@Tech-Random
@Tech-Random 6 ай бұрын
See my last video haha
@chrism6880
@chrism6880 6 ай бұрын
@@Tech-Random 🤔🤔🤔 Nah
@marcel9568
@marcel9568 6 ай бұрын
Man you talk fast... very tiring to listen to. Stopped watching the video after 2 minutes, or 75000 words.
@foxxify1
@foxxify1 6 ай бұрын
I watched it it 2x speed. We are not the same.
@mallorymedia6440
@mallorymedia6440 6 ай бұрын
Move on then
@mattadams7660
@mattadams7660 6 ай бұрын
I watch everything at 2x on phone 3x on the computer. At 3x I heard every word.
@jordyandrews
@jordyandrews 6 ай бұрын
skill issue
@MrAjw312
@MrAjw312 6 ай бұрын
Not everything is at your pace...
Hologram-Spiegel aus LED-Streifen für Parties bauen!
11:26
Tomary lul
Рет қаралды 128 М.
Bizzare Shifter
18:04
upir
Рет қаралды 408 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 167 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,4 МЛН
How To Build a Modular LED Wall From $5 Tiles
26:16
Tech Random
Рет қаралды 76 М.
I Tried Building a Smart Ring to Find Out Why They Cost So Much
25:43
I put ChatGPT on a Robot and let it explore the world
15:24
Nikodem Bartnik
Рет қаралды 770 М.
The Racing Controller No Company Ever Made-So I Built It
11:16
3D Printer Art
Рет қаралды 1 МЛН
No Code DIY Screen Backlight | 10$ Setup | ESP32 WLED | SignalRGB
9:57
Random Stuff We Make! RSWM
Рет қаралды 15 М.
Mastering Push Buttons with WLED: A Step-by-Step Guide
21:20
mybritishcomputerguy
Рет қаралды 13 М.
My Kickstarter failed, so I open sourced it
12:20
StuckAtPrototype
Рет қаралды 661 М.
I made a HUGE Pixel Display! (80x32 LED Matrix + WLED)
18:54
Make It Work
Рет қаралды 10 М.
How Do You Choose an LED Video Wall?
20:48
Learn Stage Lighting by Above AVL
Рет қаралды 14 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 167 МЛН