Тёмный

Creating PIXEL ART with WLED!! 

Make It Work
Подписаться 35 тыс.
Просмотров 106 тыс.
50% 1

The first 1,000 people to use the link will get a 1 month free trial of Skillshare: skl.sh/makeitwork12221
In this video I show you how to create a pixel art display powered by Home Assistant. I hope you enjoyed this project! #WLED #pixelart has been one of the more fun projects I've worked on for this channel... It pairs great with #HomeAssistant!
WLED for Beginners Part 1: • WLED for Beginners in ...
WLED for Beginners Part 2: • WLED for Beginners Par...
WLED JSON API Documentation: kno.wled.ge/interfaces/json-api/
PIXEL ART CREATOR (outdated):
drive.google.com/file/d/1R9ac...
PIXEL ART CREATOR V2 (for the latest versions of WLED that support 2D Matrices):
drive.google.com/file/d/1OHN1...
Example Command Line Switch: github.com/makeitworktech/hom...
My Amazon Storefront: www.amazon.com/shop/makeitwork
-- Products in this video --
WS2812B LED Matrix: amzn.to/3VQoyvW
WS2812B-ECO LED Matrix: amzn.to/3VHpvXI
Node MCU Controller: amzn.to/3W1hixh
D1 Mini: amzn.to/3BiooFv
8A Power Supply: amzn.to/3tER0UP
15A Power Supply: amzn.to/3ITwOVP
Panel Mount 2-Wire DC Adapter: amzn.to/3XYlTlH
Housing: www.thingiverse.com/thing:445...
Housing (my modification): www.thingiverse.com/thing:573...
Diffuser Box (AliExpress): www.aliexpress.us/item/225580...
3D Printer: amzn.to/3HmCael
PLA Filament: amzn.to/3Bio2yF
Soldering Station (beginners): amzn.to/3usgeXv
Paste Flux: amzn.to/3UM30zC
Wire Cutters: amzn.to/3Yaxyho
-- The Stuff behind me --
Desk Glow Lamp: amzn.to/3GlfAAB
Desk Architect's Lamp: amzn.to/3ihPdUf
Monitors: amzn.to/3ZgN63r
Monitor Mounts: amzn.to/3vN1z9M
Mouse: amzn.to/3It7595
Keyboard: amzn.to/3ik7jon
Desk Microphone: amzn.to/3IwCYxz
Studio Headphones: amzn.to/3WVnffR
Under-Cabinet Speakers: amzn.to/3IxkHQP
Camera: amzn.to/3imNq04
Desk Backlighting Strip: amzn.to/3vJvLCX
Desk Backlighting Controller: www.athom.tech/blank-1/wled-h...
Desk Backlighting Power Supply: amzn.to/3IwduAD
-Desk Build-
Desk Board: amzn.to/3CwFbFy
Desk Brackets: amzn.to/3GJHDeh
Wall Screws: amzn.to/3QmS8au
Desktop Screws: amzn.to/3itganL
-Filming setup-
Camera: amzn.to/3jOsb7C
Charger/Batteries: amzn.to/3k0fVRr
Camera Stand: amzn.to/3XifZux
Microphone: amzn.to/3WRpYXV
Monitor: amzn.to/3vMcnoB
Key Light: amzn.to/3WTJkvo
----
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission at no extra cost to you!
Join this channel to get access to perks:
/ @makeitworktech
Buy Me a Coffee if you want:
www.buymeacoffee.com/makeitwo...
Website:
www.makeitwork-tech.com/
The socials:
▶FOLLOW on Twitter: / makeitworktech
▶FOLLOW on Instagram: / makeitworktech
▶FOLLOW on Facebook: / makeitworktech
▶FOLLOW on Reddit: / make_itt_work
▶JOIN my Discord: / discord
▶CHECK OUT my GitHub: github.com/makeitworktech/hom...
Intro/Outro Music: MDK - Jelly Castle, Press Start
• ♪ MDK - Press Start [F...
• ♪ MDK - Press Start [F...
/ mdkofficialyt

Наука

Опубликовано:

 

22 дек 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 244   
@makeitworktech
@makeitworktech Год назад
The first 1,000 people to use the link will get a 1 month free trial of Skillshare: skl.sh/makeitwork12221
@vax_ta
@vax_ta Год назад
please make that I will create and controll separate leds in matrix , it will be best thing in wled or I have second idea create that I will controll individual lines like in nanoleaf
@OutOfNameIdeas2
@OutOfNameIdeas2 Год назад
A heads-up about skill Share. Their free trial is a lie and their content is subpar to RU-vid. There is a great video about this out there.
@AndyPorter79
@AndyPorter79 Год назад
Is there a location with a library or collection of different images, animations and so on? I'm interested in a Mario themed clock image to use with a NodeMCU and 4 or those 16x16 panels you demonstrate on in this video arranged in a 32 x 32 square
@Gareth.W
@Gareth.W Год назад
Great video! I received a 3D printer for Xmas and this is exactly the sort of thing in looking forward to trying out. Thanks for sharing.
@makeitworktech
@makeitworktech Год назад
Thanks! Have fun! I plan to do a 8x32 matrix as well
@MarkGhali
@MarkGhali Год назад
Aaron love your video style! keep it up! Very beginner friendly
@makeitworktech
@makeitworktech Год назад
Thanks for the kind words, Mark! Will do!
@bendtherules0
@bendtherules0 Год назад
Wow, great guide - even for non-programmers. You are giving me a lot of confidence to try out wled. Thank you a lot ❤
@makeitworktech
@makeitworktech Год назад
Glad I can help!
@karolisc
@karolisc Год назад
Did this a while ago using esphome leds as display component and changing image position according to number input. Nice thing was that it's not some obscure numbers array, but real sprite picture with all images you can see and edit visually
@CristianJimenezCBA
@CristianJimenezCBA Год назад
Nice, I did that too with ESPHome. The cool thing about ESPHome display can handle animated gifs. Also I've created a clock and home assistant services in ESPHome to handle the "carousel" of pages or activate the E1.31 DMX mode to control the display with Jinx
@makeitworktech
@makeitworktech Год назад
Where could one find a tutorial of this?
@thesuperknot_
@thesuperknot_ Год назад
Also interested in a tutorial here.
@karolisc
@karolisc Год назад
There is no tutorial. I used the display components lambda function to display image at position: "it.image(imageIndex * matrixSize, 0, id(my_image));"
@funkycraft
@funkycraft Год назад
You can also do this with a wemos d1 mini you can get about 3 for the price of the nodemcu, They already come pinless so you can just solder on, and they are about 2/3 the size.
@makeitworktech
@makeitworktech Год назад
Yeah, I wanted to use one with pins so I could mount it easily as I did. I may to it for a future project
@GregWoodsLancs
@GregWoodsLancs Год назад
Great tutorial. I've been looking at WLED for other stuff, so this looks great. I've started using WS2815... they run at 12V, so the current requirements are much less, and they have some redundancy. More expensive though.
@makeitworktech
@makeitworktech Год назад
Thanks! Yeah, I have yet to try 12V, even though I bought a 12V 25A power supply years ago
@oakfig
@oakfig Год назад
Bro we love your videos!
@makeitworktech
@makeitworktech Год назад
Thanks man!!
@Kai-Made
@Kai-Made Год назад
There is a branch or off shoot whatever that is able to upload the code directly the wled without the need to use ha. Sadly I am unable to get reliable results. I am not that good at coding but have been trying to figure out how to add in that ability to wled without the need for an additional thing. Anyway as the code evolves I am consistently impressed. Love it!
@makeitworktech
@makeitworktech Год назад
Thanks! You can add the code directly to WLED! In the Presets
@SnoWakeFPV
@SnoWakeFPV Год назад
Like Ian below - this project represents an intersection of three hobbies (obsessions): Individually-addressable LEDs, WLED, 3D printing... AND HomeAssistant! I've posted my make on Thingiverse, and may record a short video to show some of the finished results. Thanks for both the design, and the inspiration! Now off to print/build the 32x8... the parts just arrived yesterday.
@jasonjames8555
@jasonjames8555 Год назад
Link to your thingiverse make?
@makeitworktech
@makeitworktech Год назад
Awesome! I try to include Home Assistant in all my projects, but I'm the future I need to ensure I give adequate instruction for those who don't use HA. Thanks for the feedback!
@MrMikey1703
@MrMikey1703 Год назад
Terrific Tutorial mate.
@makeitworktech
@makeitworktech Год назад
Thanks!!
@mrdrbernd
@mrdrbernd Год назад
great work! please keep on
@makeitworktech
@makeitworktech Год назад
Will do!
@jply87
@jply87 7 месяцев назад
Could this same idea be used to create QR codes. Like create a QR code with the limitations of the LED matrix and then upload that to the service that supports the QR code links or in the reverse?
@sebastiansombra
@sebastiansombra Год назад
Looks great, I am going to build one, thanks for sharing. I have a small question, how do you attach the Front Panel to the frame? looking at the model, I don't see space for screws, is it glued?
@makeitworktech
@makeitworktech Год назад
Thanks! I just used gorilla super glue
@jasonhensley3117
@jasonhensley3117 Год назад
17:54 Fly Eagles Fly! Nice work
@makeitworktech
@makeitworktech Год назад
🏈🦅🏈
@paulcabrelli1863
@paulcabrelli1863 Год назад
Hi I found your video very interesting and I was following your example for switching on pixels with red and blue (15:41 time on video) Should it be 0,7,[255,0,0] for the red pixels then the two unlit and then 10,17[0,0,255] for the blue pixels?
@makeitworktech
@makeitworktech Год назад
0,7,[255,0,0] would light pixels 0 through 6 (the first 7 pixels), because the "stop LED" is not counted as part of the pixel assignment. 0,8,[255,0,0] would light pixels 0 through 7
@shawnmaker6974
@shawnmaker6974 Год назад
Thank you. Thank you. Thank you! What size, type of screw are you using to secure the housing?
@makeitworktech
@makeitworktech Год назад
Oop, sorry, just saw this. I grabbed a random screw, so I'm not sure the size. I'm going to make a V2 (mostly done) that doesn't require the screws
@FixitEasyDIY
@FixitEasyDIY 8 месяцев назад
Great idea 💡
@makeitworktech
@makeitworktech 5 месяцев назад
Thanks!
@Joseph-ko2kl
@Joseph-ko2kl Год назад
Nice definitely want to try this.
@makeitworktech
@makeitworktech Год назад
It's a fun one!
@yourneighborhood
@yourneighborhood Год назад
Clever. Good tutorial.
@makeitworktech
@makeitworktech Год назад
Thanks!
@ReinkeDK
@ReinkeDK 12 дней назад
Wow just found this channel today. Amazing LED videos, looking forward to start playing with my LED's
@makeitworktech
@makeitworktech 5 дней назад
Thanks! Working on a 10-matrix pixel art display! Hopefully that's my next release
@ReinkeDK
@ReinkeDK Час назад
@@makeitworktech I am looking forward to see the video 😊
@iansime
@iansime Год назад
This was awesome - great job! It's not often that my hobbies overlap, but my 3D printer, LEDs/D1 Mini, and Home Assistant are just itching to give this a go 😎
@makeitworktech
@makeitworktech Год назад
Haha, yes! It's a fun project! Also, WLED released a new beta that supports 2D matrices, so now they have some awesome effects built in! More to come in future videos! And thanks!
@antoniosa
@antoniosa 7 месяцев назад
Greats videos !! ❤
@makeitworktech
@makeitworktech 7 месяцев назад
Glad you think so!
@elgametroll5690
@elgametroll5690 9 месяцев назад
Eres un genio, muchas gracias por todo
@mikedotson420
@mikedotson420 Год назад
Nice Pixel Art. One question I had, can you not just create presets in WLED using the same JSON pasted into the preset"s API dialog box for each piece of artwork? In Home Assistant, you could just invoke the artwork using the preset name. In WLED, you can select a preset for WLED to go to as a default once power is restored to the NodeMCU. Using this method would allow you to change images using the WLED app or home assistant. Something to think about. Thanks for the video.
@makeitworktech
@makeitworktech Год назад
Thanks! Great feedback...I haven't messed with presets too much in WLED since I prefer to do everything in Home Assistant, but I'll have to give that a try! If so, that would be a nice way to handle it. HA devs are looking at making a WLED service for HA that allows you to paste in the command. It would be handy I think
@GustavoNatal
@GustavoNatal Год назад
I had thought the same as you, since I don´t use HA.
@swissfreek
@swissfreek Год назад
@@makeitworktech I've been messing around with it and it definitely works. You just paste the same command you put into HA but just the part in the curly brackets from "on":true to the end and hit save. Then you can preload all the graphics into separate presets and load at your convenience. You can even set it to turn on with one of the images.
@jstro-hobbytech
@jstro-hobbytech 7 месяцев назад
The cp2102 wirh the micro usb ports have not been flashing for me for months. If i get a usbc board then it's fine. Ive added caps and other stuff that has worked intermittently and the micro ports have veen coming right off some of the boards and tearing the traces so i have to make my own breakout boards haha
@makeitworktech
@makeitworktech 5 месяцев назад
Hmm, i've never tried those!
@RicardoMaranhaoMD
@RicardoMaranhaoMD Год назад
Love from brazil!!!
@makeitworktech
@makeitworktech Год назад
Thanks!!
@HughsReviews
@HughsReviews Год назад
If all I have is an iPhone, what’s my best way to power and control 360 pixels of ws2812b with the wled app???
@jprocket2329
@jprocket2329 Год назад
Thanks for the video where do I get that wled shirt? Wouldn't mind having it in a hoodie as well or did you just have it made?
@makeitworktech
@makeitworktech Год назад
No problem. They sell them here: wled.teemill.com/
@bubbl_media
@bubbl_media Год назад
I really need this t-shirt!
@devamars
@devamars Год назад
thzanks BRO cool stuff !
@makeitworktech
@makeitworktech Год назад
Thanks dude!
@jarrod817
@jarrod817 6 месяцев назад
I'm not very electrical savy but would it be possible to solder together individual neopixels or something similar to use less power? You said 15A which just seems like a lot of power for LEDs. Or is the high current amount juat because there are so many LEDs?
@makeitworktech
@makeitworktech 6 месяцев назад
The current required is based on the LED type. You can use less power with less allowable brightness
@enragedninja
@enragedninja Год назад
Dupont wires help if people want to play around with this and even play with buttons/pots without the commitment of soldering or destroying/manipulating pins
@makeitworktech
@makeitworktech Год назад
Good call. i was using them, but they didn't fit in the box
@Dennis-qm4rd
@Dennis-qm4rd Год назад
Very cool tutorial, I will give it a go soon! I am also interested in the diffuser box for a 2nd ledpanel project. I couldn't find it on AE. Can you share a link of that whit le box just for diffuse led panel? Thanks a lot and Merry Christmas!
@makeitworktech
@makeitworktech Год назад
Thanks! Sure, here it is: www.aliexpress.us/item/2255800198508654.html Make sure you choose the correct option for the "lampshade"
@Dennis-qm4rd
@Dennis-qm4rd Год назад
@@makeitworktech Thanks again!
@thesuperknot_
@thesuperknot_ Год назад
It took me a while to determine I needed Excel to make it work -- sheets refused to work correctly. I made a few more designs to fill my 32x16 matrix by splitting into two 32x8 matrices and having HA send two commands a few ms apart -- sending them at the same time caused WLED to drop one. Is there a way to build or share a library aside from the excel sheet? I don't have Office365 so I can't seem to export the designs I've made.
@makeitworktech
@makeitworktech Год назад
I don't know of a way to do that yet. I really would love it if someone else could develop this idea beyond excel, because it's a bit beyond my knowledge at this point how to do it. I'm sure there are python scrips or programs that could be created.
@mbennett2663
@mbennett2663 Год назад
Hey bud just wanted 5o say thank u for making the files available. Also what program do u use to make the designs? Played around a little bit haven't gone deep into it like I am about to
@makeitworktech
@makeitworktech Год назад
No prob! I just create them myself in Excel... A bit time consuming but it works
@mbennett2663
@mbennett2663 Год назад
@@makeitworktech I'm sorry I wasnt clear what program did u use to create the the files for the 3d printer. Some type of autocad? I really want to learn how to design my own thing to print
@james5345
@james5345 Месяц назад
Great video! Do you know if it's possible to set up a WLED preset to pull up a specific pixel art image on my LED matrix by pressing a button? I've already set up a custom build of WLED on an ESP32 with 7 presets that incorporate buttons to change the LED colors, but I would love to be able to also pull up 7 different pixel images as well. It seems like I'd be able to store some very small image files in the esp32's memory?
@makeitworktech
@makeitworktech Месяц назад
You can save pixel art as a preset, yes! I need to do a video about it at some point
@james5345
@james5345 Месяц назад
@@makeitworktech oh really?! that's very good to know! I would absolutely love to learn more or see a video on that!
@manukalias
@manukalias Год назад
Thanks for giving thorough details, is it possible to use ws2812strips (60 Led/Meter type) in this matrix ?
@makeitworktech
@makeitworktech Год назад
WS2812B? Strips just require a little more work for soldering
@Rob_III
@Rob_III Год назад
Yes, WLED works perfectly with WS2812B strips; in fact, the matrix is just a 'snaked' LED-strip. It doesn't require more soldering either, contrary to what Make It Work said; though you may want to inject some "extra" voltage every meter or 2.
@swissfreek
@swissfreek Год назад
I got the same matrix you linked. Once I set up the 2D Matrix in WLED, in order for the order to be correct for the effects (like having the scrolling text look correct), I had to set the Panel start (at the bottom of the 2D Matrix setup page) to "Top" and "Right" (default is left) and serpentine. This completely borked the pixel art presets. Have you seen the same thing on your panels? I'm going through the Excel file trying to reverse-engineer how to get the pixels back in the right place. I had to invert all the odd rows (so they go 15 to 0). But now I'm trying to figure out how to make it build sections of the same color correctly. So like if I have the first pixel in two rows the same color, that's now pixel 15 and 16, not 0 and 16, and that makes the code do weird things. Still chewing on this...
@swissfreek
@swissfreek Год назад
Aha, what I need to do is change the blue/white tables on the second tab and just have them determine their colors in a different order so that the stuff on the left doesn't have to change.
@makeitworktech
@makeitworktech Год назад
Yes, I've seen the same. Working on V2 currently, and will put a link to it soon. Matrix support "de-serpentines" the matrix
@dopeausmpott3652
@dopeausmpott3652 Год назад
@@swissfreek Hey Frank, i have the same "Problem" can you explain how you fixed it?
@swissfreek
@swissfreek Год назад
@@dopeausmpott3652 on the “code” tab, you’ll see the table on the right that have white and blue rows. If you click the cells, you see that they are used to determine color values of each pixel, and they read from column P to AE. You need to change the odd rows so they go from AE to P instead (so backwards). Before you do that, you will probably need to right click the table and turn off the setting that is something like “auto fill table” or it will make all the rows match that which isn’t what you want. It’s tedious to change each cell by hand, but once you do the first odd row, you can highlight it, copy, and paste to the other odd rows in that table. You’ll need to do all four tables, one for the general color, then one each for red green and blue values. Hope that makes sense. It sounds like there’s a V2 of the file coming so you might just have to wait a bit if you don’t want to fix it yourself…
@SmartHomeJunkie
@SmartHomeJunkie Год назад
Nice Aaron! I might give this a go. Let's see if we can create a lametric clone using this.
@makeitworktech
@makeitworktech Год назад
That would be cool! Latest beta version of WLED now has 2d matrix support!
@SmartHomeJunkie
@SmartHomeJunkie Год назад
@@makeitworktech If I only had time to create an integration in Home Assistant to make this lametric clone. It shouldn't be too difficult now that I've seen your video. But time...
@James02876
@James02876 Год назад
I wanted to try to recreate this functionality using Google Sheets, since I don't have excel. I think you may have a misconfiguration in your panel, since when the output from your sheet is sent to my panel, it doesn't render properly unless I reset the panel settings. I found out by sending a command to just illuminate the top left 4 pixels, and when misconfigured, it lights up the top right first row, and the top left second row. Is there any way you would be willing to share a copy of the excel sheet without any macros? I cannot import the grid of examples into Google, so I manually recreated a couple, but you've got some great artwork that I would love to send to my panel! Finally, the way I built my panel, I used a sheet of white shelf liner vinyl that I bought at a dollar store for the diffuser. I printed some grids to separate the pixels, and the vinyl gives a nice consistent diffuse glow without any lines from a 3d print.
@makeitworktech
@makeitworktech Год назад
It's misconfigured because the latest versions of WLED allow you to set up a 2D matrix. This "un-serpentines" your matrix so the the code won't work. I've linked V2 which fixes this. I can share a non-macro version of the sheet, but you should be able to download it and change the file extension name... Awesome Idea about the vinyl!! I will definitely be trying that!
@James02876
@James02876 Год назад
@@makeitworktech I've actually made some progress streaming pixel data from piskelapp to my local WLED. It even works with animations! You inspired me to revisit the panel idea, looking forward to your next vid!
@makeitworktech
@makeitworktech Год назад
I'll have to check that out! Cool!
@jstro-hobbytech
@jstro-hobbytech 7 месяцев назад
Bro. Get a decent soldering station, solder and flux. Makes a world of difference
@makeitworktech
@makeitworktech 5 месяцев назад
Could you recommend one? Still using my beginner station haha
@james5345
@james5345 Месяц назад
@@makeitworktech I'd recommend either a Weller WE1010NA or a Haako FX888D-23BY. Whatever you choose, a tip set for the iron would be useful as well.
@MaxMustermann-om2ji
@MaxMustermann-om2ji 14 дней назад
@makeitworktech Use a Station from Weller. They are a bit more expensive but will make you happy.
@jstro-hobbytech
@jstro-hobbytech 14 дней назад
@@makeitworktech i hate to reccomend ali express but the jc axiun tca and tcb stations are awesome. i have both. long story. they're on sale right now. they are jbc clones but do it very welll sorry for the delay. i was in the hospital. we're all learners, that's what makes this hobby fun. i got the fnrisi mini t12 iron for my repair bag for rcs and general repairs. it's only 40 dollars right now and it's much better than at ts100. my next station is going to be a metcal. the tips control the temp, theyre awesome. old but awesome.
@graphguy
@graphguy Год назад
EXACTLY what I was looking for, so thanks!. Except I plan on scaling it to 6' x 6' for Christmas 2023
@witters00
@witters00 Год назад
Depending on how many pixels that adds up to, WLED can't output to that many LEDs. Depending on your project you might to look at larger controllers with multiple ports like the Falcon F16v4 and xLights software to control it.
@makeitworktech
@makeitworktech Год назад
Wow, that would be HUGE!
@Berland87
@Berland87 Год назад
Is it possible to build this somehow battery powered with usb-c loading function? What kind of components would I need? 😀
@makeitworktech
@makeitworktech Год назад
That might be tough, I'd have to look into that. You'd need a battery that could handle that current for a decent amount of time I guess. I'll add that to my list of projects!
@Berland87
@Berland87 Год назад
I got a lolin lite esp32 with battery adapter, but I am way too bad to calculate the battery size 😂 Doesn’t make sense if it’s empty every day
@TristynRusselo
@TristynRusselo Год назад
version 14 released yesterday, has 2d matrix support added.
@makeitworktech
@makeitworktech Год назад
Yeah, great timing haha. I'll test that out when I get a chance!
@Rob_III
@Rob_III Год назад
Why didn't you wire the green wire OVER the ESP instead of it going underneath, putting the controller on an angle instead of flush with the matrix?
@makeitworktech
@makeitworktech Год назад
Good catch! I changed it later on haha, if you see at 12:43 I routed it around the controller to keep it as flat as possible.
@panonesia
@panonesia Год назад
i don't have home assistant for now, is it any other method to push Command Line ?
@makeitworktech
@makeitworktech Год назад
I'm not sure. Maybe power shell?
@jackwong3950
@jackwong3950 Год назад
Hi, may i know what is the white layer material made of ?
@makeitworktech
@makeitworktech Год назад
That's PLA
@jasonstahl73
@jasonstahl73 Год назад
I was able to flash my nodemcu with the wled website by holding the flash button while plugging in the USB.
@makeitworktech
@makeitworktech Год назад
Yeah, I forgot that there's an easier way... I'll be making a part 2 and I'll show that flashing method!
@adamwentworth1268
@adamwentworth1268 Год назад
@@makeitworktech I second this -- on the Wemos D1 Mini, I don't even need to hold any buttons! Appreciate your video, thank you!
@newshadespressurewashingse1579
Would it be possible to link multiple grids to one controller? Just thinking about a larger grid to display a qr code
@makeitworktech
@makeitworktech Год назад
Yes, very possible. Working on that for a future video. It is built-in supported in the latest beta of WLED.
@newshadespressurewashingse1579
@@makeitworktech I would like to link one together to be able to put it on my trailer for my business
@thesuperknot_
@thesuperknot_ Год назад
I do this using this guide! I just create them one section at a time in the spreadsheet, and HA sends the commands one at a time to WLED, defining the segment. I had to space them out a few milliseconds or WLED would drop one or two.
@grimster76
@grimster76 Год назад
Can you please make a video on how to use your pixel art step by step I'm not understanding on how to use it. I've played with it but could not see how you get the codes and would love to use it. Thanks
@makeitworktech
@makeitworktech Год назад
This is as step by step add I can get it. Is there something specific you don't understand? I can try to cover it in part 2...
@grimster76
@grimster76 Год назад
@makeitworktech How do I get the code I hit update and nothing happens even when I switch pictures.
@swissfreek
@swissfreek Год назад
I have a question: I was able to load multiple graphics as different presets in WLED using the json commands. Now I can switch between images at will. The problem is the images that have LEDs that are off (like the Minecraft sword and pick axe, they have black backgrounds. When that image loads, any pixels that are black/off stay whatever they were in the last image. So it's like it's laying the new image on top of the old one. Is there a command that can be run first that clears the whole panel and then loads the new pixels? Or maybe the code generator should set all the black pixels to [0,0,0] so that it forces them to update from what they were before? Not sure if that makes sense?
@swissfreek
@swissfreek Год назад
Ah, I figured this part out. Your grid code ignores pixels where the color is [0,0,0] (off). This means that they stay set to whatever they were before. Switching that IF statement so it didn't ignore [0,0,0] fixed the issue I was having. I'm curious, why do you ignore the dark pixels?
@swissfreek
@swissfreek Год назад
Oh, or just use Q27 to generate the code instead of Q28... 😂
@makeitworktech
@makeitworktech Год назад
You got it! I ignore the dark pixels, because a curl command can only have a certain length. However, if you put this before you put the rest of the colored pixels, it will solve the problem: 0,256,[0,0,0], In other words, set all the pixels to black, and then assign just the colored pixels
@swissfreek
@swissfreek Год назад
@@makeitworktech Ahhh, that makes sense. Your solution was my first thought (wipe the board first), but I must have fat-fingered it because it didn't work when I tried it. I'll try again.
@swissfreek
@swissfreek Год назад
@@makeitworktech Oh, also, if you use "TEXTJOIN" instead of "CONCATENATE", you can use a ", " to separate the items, and then you can take that out of the individual cells, and you eliminate that hanging comma at the end. =TEXTJOIN(", ",TRUE,O2:O257) This requires removing the &", " that is tacked onto the end of the formulas in column I and N. You can also preload the rest of the json command with another cell: =CLEAN("{"&CHAR(34)&"on"&CHAR(34)&":true, "&CHAR(34)&"bri"&CHAR(34)&":100, "&CHAR(34)&"seg"&CHAR(34)&":{"&CHAR(34)&"i"&CHAR(34)&":["&CHAR(10)&" "&Q28&CHAR(10)&" ]}}") CLEAN makes it so that when you copy out the text, it doesn't put a ton of quotations in, but it also erases the line breaks, so you'll have to put those back in. But now you can copy/paste almost directly.
@diamondx224_6
@diamondx224_6 Год назад
Could I do somrhing like this with a old chrome book display?
@makeitworktech
@makeitworktech Год назад
Hmmm, display pixel art on it? Probably!
@chrisrosenkreuz23
@chrisrosenkreuz23 Год назад
Hey is it possible to use the Novation Launchpad for this? it's a 64 grid
@makeitworktech
@makeitworktech Год назад
Oh wow, I'm not sure, but I'd expect not. Not sure how they work though
@NoahTheFacts
@NoahTheFacts Год назад
I got this working, but sometimes when I activate it, I get a blue cube, rather than the HA icon. I wonder what I'm doing wrong?
@makeitworktech
@makeitworktech Год назад
Hmmm, not sure. Have you tried adding 0,256, [0,0,0], at the beginning of the list of LEDs and colors?
@NoahTheFacts
@NoahTheFacts Год назад
@@makeitworktech That worked! Thank you!
@karlmee1234
@karlmee1234 Год назад
Nice video, I'm just getting started with my wled projects and was wondering if something like this was possible. Your excel spreadsheets to make the commands makes this process so much easier, I will keep this video in mind when I want to make my pixel art box 🙂
@makeitworktech
@makeitworktech Год назад
Awesome! If you want to share what you make, I'd love to see it! We have a Discord channel where people share their projects on occasion
@NoahTheFacts
@NoahTheFacts Год назад
I just used this again to add a book light to my daughter's WLED strip in her room. She asked if just a small section could light-up as a booklight. So instead of an icon, I lit a strip up 50 pixels off the floor, 20 pixels long, warm white , 100% bright with a little fade effect at either end. Turned out great! I'm not sure how to post a picture here. Here's the WLED strip installed in her room: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gvHK2sLa7UQ.html
@makeitworktech
@makeitworktech Год назад
Looks awesome! If you want to share pictures, you could do it on our Discord
@atomicdetailsoc
@atomicdetailsoc Год назад
can i use a hub75 matrix board with wled also why not put the link to the pixel art in the description i dont use discord
@makeitworktech
@makeitworktech Год назад
Not sure, never heard of them. Link is in description
@tinkertron
@tinkertron 8 месяцев назад
something you should note, depending how you are wiring, not all LED's are 5volts some might be 12v so if you run 12V LED's you can't run the controller and the board on the same power supply since you will fry the board. Every time you made a setup video within the WLED you mention board volts instead of LED volts.
@makeitworktech
@makeitworktech 8 месяцев назад
That's true! You gotta use the matrix that I used in the video!
@michaeljvdh
@michaeljvdh Год назад
Hey Kid, love seeing people of your age talking like this, and doing things like this ... respect. From a (49yr old Technical IT Director).
@makeitworktech
@makeitworktech Год назад
Thanks for the encouragement! Fun stuff to do on the side for a process engineer!
@DIY-rr8md
@DIY-rr8md Год назад
Halooo, I have followed your way. but why does the wled only turn on 1 light???
@makeitworktech
@makeitworktech Год назад
You need to set the number of LEDs in LED settings
@DIY-rr8md
@DIY-rr8md Год назад
@@makeitworktech I have set to 256
@matthiash.454
@matthiash.454 Год назад
Super video 👌 In the video you use a ESP8266 can also use a D1 Mini ESP-32❓
@makeitworktech
@makeitworktech Год назад
Thanks! Yup! Just need to make sure the GPIO pin is set correctly.
@matthiash.454
@matthiash.454 Год назад
@@makeitworktech Ok but this has only 3.3 volts voltage but the LED strips or matrix need 5 volts. What do I have to pay attention to when connecting ❓
@makeitworktech
@makeitworktech Год назад
There's also a 5V pin
@johnknightiii1351
@johnknightiii1351 Год назад
Now I want to order some led stuff to make a clock with WLED
@makeitworktech
@makeitworktech Год назад
Doable! There are other softwares that are better for that, but I really love WLED!
@vimvigour3327
@vimvigour3327 Год назад
Nice. A direct link to the command example on your github would also be nice. Also, can we just get a direct download link for the spreadsheet, instead of having to create a discord account?
@makeitworktech
@makeitworktech Год назад
Thanks. Good feedback! I added the link to the spreadsheet. GitHub coming soon if my internet comes back up haha
@vimvigour3327
@vimvigour3327 Год назад
@@makeitworktech Thanks. Unfortunately, I can't get the spreadsheet to update using LibreOffice.
@dhruv.pandey93
@dhruv.pandey93 Год назад
Can Pixelit be used here instead of WLED?
@makeitworktech
@makeitworktech Год назад
Looks like it probably could! I'll have to try that out with the 8x32 matrix I bought
@theusuario-pb5xk
@theusuario-pb5xk Год назад
The excel it's broken no? i can only get one part of it to load
@makeitworktech
@makeitworktech Год назад
Should still work. One part of what?
@theusuario-pb5xk
@theusuario-pb5xk Год назад
@@makeitworktech Hi, it's working now, it was like not loading Okay, so: if you add {"on":true, "bri":100, "seg":{"i":[ at the start of the excel code and ]}} at the end (removing the last , ) you can directly input that as a new preset on the WLED webpage In this way, you can set that on boot a preset can be loaded, so it won't change and also you don't depend on HA to use it The only problem that i found, is for example: if you are using the image of HA and change to yoshi egg, some pixels will remain in blue(the black ones), i guess because those pixels aren't reasigned on the yoshi template Maybe that's because on the code you assume that black pixels = not changed ?
@makeitworktech
@makeitworktech Год назад
@@theusuario-pb5xk thanks, yeah, someone told me that presets work. I'll try that for the next video. Yup, black are ignored because there's a max length for a curl command. If you send 0,256,[0,0,0] at the beginning it will set all pixels to black first
@marcoisabella1724
@marcoisabella1724 Год назад
I did everything by the letter but my Matrix won't turn on. I tried two different ESP32 and Matrix, but nothing. How can I check what's the problem?
@makeitworktech
@makeitworktech Год назад
Does the light on the esp32 light up when power is applied?
@marcoisabella1724
@marcoisabella1724 Год назад
@@makeitworktech Yes, I managed to set WLED as described. But the matrix won't turn on. Is there a way to test if it's working? Maybe they shipped a bad box of Matrix.
@marcoisabella1724
@marcoisabella1724 Год назад
I am using ESP WROMM 32, where the data connector goes on D2 while 8266 is on D4. But everything else should be the same. Right?
@makeitworktech
@makeitworktech Год назад
@@marcoisabella1724 did you flash the correct firmware version? (For the esp32 not 8266)
@marcoisabella1724
@marcoisabella1724 Год назад
@@makeitworktech Yes, I did all correct. You might want to add in your guide to check/set the GPIO number to the PIN where the green wire is attached on the ESP32. WLED is now defaulting it to 16, mine is on D2 so I had to change to 2. It's now working.
@pablospace
@pablospace Год назад
Hi! Very nice video. I am having trouble with HA. After using you code for the switch, it only works for turning off the leds (previously turned on with wled) but it wont turn them on. ¿Any idea? (the matrix works fine with wled interface and via home assistant integration, but the switch dont)
@makeitworktech
@makeitworktech Год назад
Are you using my exact code? If the string is too long, the command won't work. Also make sure the IP address for both are correct
@pablospace
@pablospace Год назад
Yes, exact code with correct IP…
@brian.hanifin
@brian.hanifin Год назад
Your thingiverse link to your modification is broken. But your tutorial excellent!
@makeitworktech
@makeitworktech Год назад
Thanks for trying it! New thingiverse account - should be up in a day or so, sorry about that. And thanks!
@pXnEmerica
@pXnEmerica Год назад
i use Twinkly in realtime mode.
@makeitworktech
@makeitworktech Год назад
Nice! Never tried Twinkly myself
@diegomosquera4636
@diegomosquera4636 Год назад
Great Job! I have created a Google Sheets version of your Excel for 16x16 version. If somebody wants a copy just let me know.
@Otti6
@Otti6 Год назад
i could use that, thanks :)
@makeitworktech
@makeitworktech Год назад
I'd love to see how you did it! If you want to you can share it with me aaronmakesitwork@gmail
@DiegoMosquera
@DiegoMosquera Год назад
@@Otti6 Here you have it: docs.google.com/spreadsheets/d/1G6Hhs8zk6iK5YeqkDSbwV8VadMw-pbGPry96PCSWElQ/edit?usp=sharing
@DiegoMosquera
@DiegoMosquera Год назад
@@makeitworktech I've shared it to your email.
@makeitworktech
@makeitworktech Год назад
Thanks, I'll check it out!
@thorodinson7739
@thorodinson7739 8 месяцев назад
use a Hub75 Led Matrix next time
@makeitworktech
@makeitworktech 8 месяцев назад
Never heard of it
@TristynRusselo
@TristynRusselo Год назад
soldering became so much easier & better when i got a KSGER from Ali
@makeitworktech
@makeitworktech Год назад
A T12? I might have to try one!
@TristynRusselo
@TristynRusselo Год назад
@@makeitworktech t12 clone. but yeah. best advice i got in years.
@TristynRusselo
@TristynRusselo Год назад
@@makeitworktech get the one with 3 tips to start.
@makeitworktech
@makeitworktech Год назад
will do!
@TristynRusselo
@TristynRusselo Год назад
@@makeitworktech ... and a good copper or brass solder cleaner sponge. clean tip, clean connections! i just had to run to the garage for mine.
@jimlyjimlesson4502
@jimlyjimlesson4502 Год назад
Hello, well explained, but if you do this with version > 0.13.3 you will go crazy!
@jimlyjimlesson4502
@jimlyjimlesson4502 Год назад
or it was just a failed update
@NeilHendin
@NeilHendin Год назад
@@jimlyjimlesson4502 What problem did you see? (I just built one with 0.13.3 and it's pretty glitchy with lots of extraneous flashes etc..)
@jimlyjimlesson4502
@jimlyjimlesson4502 Год назад
@@NeilHendin in 0.14.0-b1 a 2D matrix configuration is integrated. Also some cool effects, but the json control with seg and i is often not compatible at the moment. In my case, the entered values are not each an LED, but are interpreted as a segment. A segment is one line of LEDs. So it is a coincidence whether the control works or not. In the case of such hidden extensions :-) only a reboot helps. This will be attributed to the beta status. So don't use 0.14.0-b1 yet!
@makeitworktech
@makeitworktech Год назад
I'm using 0.14.0-b1, and the only issues I'm having is that it corrects the serpentine configuration of the matrix
@jimlyjimlesson4502
@jimlyjimlesson4502 Год назад
​@@makeitworktech maybe i should use an ESP32 instead of an ESP8266? I will try it...
@Ravenseyes10
@Ravenseyes10 Год назад
Why didn't you show more examples?... I waited allll the way to the end and... nothing..
@makeitworktech
@makeitworktech Год назад
Sorry! I couldn't stretch the video on forever. I'm working on part 2 - makes things a lot easier
@user-np1go1vi5c
@user-np1go1vi5c 10 месяцев назад
Can display Chinese?
@makeitworktech
@makeitworktech 10 месяцев назад
I don't think so, sorry
@c3adkins
@c3adkins Год назад
18:05 😂
@makeitworktech
@makeitworktech Год назад
I wondered if anyone would notice that haha
@c3adkins
@c3adkins Год назад
@@makeitworktech Of course! You were channeling your inner Lewis.
@janinho82
@janinho82 Год назад
Great video! I already have everything up and running with an athom. I was waiting for the video because the pixelart doesn't work for me. I can't find that you have updated your GitHub or discord. I have been copying the code from the videos but I must have done something wrong. Thank you
@Codebyakshay
@Codebyakshay 6 месяцев назад
Sure you have make a lot of videos on wleds but never make a video about P4led matrix 32x64 rgb with esp8266 or esp32
@makeitworktech
@makeitworktech 5 месяцев назад
I would love to try, but not sure where to start!
@LastFx
@LastFx 9 месяцев назад
Recommended by Chris Maher
@makeitworktech
@makeitworktech 9 месяцев назад
He's a legend!!
@vipalsharma4120
@vipalsharma4120 Год назад
FAIL WLED ,WHEN SUPPLY 5V DISCONNECT AND AGING GIVE 5V DISPLY WS2812 IS PLAIN ALL LED GLOW
@makeitworktech
@makeitworktech Год назад
You can change the settings
@texansforever6782
@texansforever6782 Год назад
Hey Aaron, Sent you an e-mail to your business account! just seeing if it got through.
@makeitworktech
@makeitworktech Год назад
I'll take a look at it soon, thanks
@texansforever6782
@texansforever6782 Год назад
@@makeitworktech thanks alot! hope you had a festive Christmas
@docteurzoidberg
@docteurzoidberg Год назад
Hmmmmm. excel pixel art creator. whyyyyyyyyyyyyyyyyy (screaming ) I can make you a webtool far better to do that, currently writing one for esphome, i will get in touch with you with updated progress soon
@makeitworktech
@makeitworktech Год назад
Haha I know 🤣 That would be awesome! I'm making a part 2 with some updates, I'll include it if possible! Discord or email me!
@chrisw1462
@chrisw1462 11 месяцев назад
Your mic or audio settings are cutting off too much of the 3-4 kHz band. Your audio has almost none of that band, and that band is very important for understanding human speech. Find a way to boost that band of frequencies a few dB, and your audio will be much better.
@makeitworktech
@makeitworktech 11 месяцев назад
Thanks for the feedback! Could you tell me if my latest video has the same problem? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-d1F6hY3WPE0.html
@chrisw1462
@chrisw1462 11 месяцев назад
@@makeitworktech It actually is better - much easier to listen to. I'd prefer a bit more, but my ears are in their 6th decade, so.. 🙂
@chrisboxsell4981
@chrisboxsell4981 Год назад
No just no. Do not do wire the controller in like this
@makeitworktech
@makeitworktech Год назад
Too late!
@Rene-kg7pf
@Rene-kg7pf Год назад
I just stopped watching when I realised it was a video about printing
@makeitworktech
@makeitworktech Год назад
Too bad! You'll have to get a printer and watch the rest!
@unclerojelio6320
@unclerojelio6320 3 месяца назад
For dog sake man, turn up the heat on that soldering iron. What you are doing is hard to watch.
@makeitworktech
@makeitworktech 2 месяца назад
😂 It actually needs to be cleaned haha
@Br0mX
@Br0mX Год назад
Nice video... If anyone is interested I performed a fairly major remix of the case. I added additional internal support, slightly thinker walls, a hidden barrel jack connector. It can be found on thingiverse thing:5746531 The next big issue to solve is thermals.. These LED's get hot really quickly even at half brightness.
@makeitworktech
@makeitworktech Год назад
Looks good! I'll have to test it out. Yeah, thermals are another issue entirely! Could add an RPi fan haha
@Br0mX
@Br0mX Год назад
@@makeitworktech Yeh.. I just updated the model to include a backing plate on the LED board to spread the heat. Ill 3d print a back plate for the time being but the better solution would be to use a aluminium plate. It seems ridiculous that you should need a fan for a box with a few LEDs in it... but... at full power these panels can draw 76W !!! Even with a small limited 6A power supply that's still 30W!.
@makeitworktech
@makeitworktech Год назад
@@Br0mX Nice! Yeah, it's a crazy amount of power! I'm working on a 32x8 diffuser... I have to print it in 2 parts. Just prototyping now. If you decide to take a shot at one, let me know, I'd try it out too
@RalfVogler
@RalfVogler Год назад
I just kept the back open. No heat problems at 5A, but mine also doesn't draw much more. Did you measure your current and temps? Without supplying power at all three points it didn't even draw 5A at 100%. These 5V matrices have several connectors for a reason.
@mameapl65
@mameapl65 Год назад
Hello! Amazing videos! Would you be interested in helping me do a project? Not sure how to send you a private msg.
@makeitworktech
@makeitworktech Год назад
Hop on discord!
@mameapl65
@mameapl65 Год назад
@@makeitworktech what channel?
Далее
Ping Pong LED Wall v3
21:47
Просмотров 887 тыс.
Кто быстрее? (GTARP)
19:19
Просмотров 453 тыс.
Programming a 3D Printer to DESTROY Mobile Games
15:00
Просмотров 205 тыс.
I made a 32x32 WLED MATRIX that's SOUND REACTIVE!
15:55
LED Matrix 48x48 PIXELART ANIMATION by ESP32 and Wled
10:50
Building an LED Curtain with WLED
32:35
Просмотров 117 тыс.
iPhone 15 Pro в реальной жизни
24:07
Просмотров 408 тыс.
How to Soldering wire in Factory ?
0:10
Просмотров 1,2 млн