Creating PIXEL ART with WLED!!

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • The first 1,000 people to use the link will get a 1 month free trial of Skillshare: skl.sh/makeitw...
    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/in...
    PIXEL ART CREATOR (outdated):
    drive.google.c...
    PIXEL ART CREATOR V2 (for the latest versions of WLED that support 2D Matrices):
    drive.google.c...
    Example Command Line Switch: github.com/mak...
    My Amazon Storefront: www.amazon.com...
    -- 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.thingivers...
    Housing (my modification): www.thingivers...
    Diffuser Box (AliExpress): www.aliexpress...
    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...
    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.buymeacoff...
    Website:
    www.makeitwork...
    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/mak...
    Intro/Outro Music: MDK - Jelly Castle, Press Start
    • ♪ MDK - Press Start [F...
    • ♪ MDK - Press Start [F...
    / mdkofficialyt

КОМЕНТАРІ • 244

  • @makeitworktech
    @makeitworktech  Рік тому +2

    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 UA-cam.
      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

  • @michaeljvdh
    @michaeljvdh Рік тому +5

    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  Рік тому +1

      Thanks for the encouragement! Fun stuff to do on the side for a process engineer!

  • @jstro-hobbytech
    @jstro-hobbytech 9 місяців тому +6

    Bro. Get a decent soldering station, solder and flux. Makes a world of difference

    • @makeitworktech
      @makeitworktech  7 місяців тому

      Could you recommend one? Still using my beginner station haha

    • @james5345
      @james5345 3 місяці тому

      @@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 2 місяці тому

      @makeitworktech Use a Station from Weller. They are a bit more expensive but will make you happy.

    • @jstro-hobbytech
      @jstro-hobbytech 2 місяці тому

      @@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.

  • @jasonhensley3117
    @jasonhensley3117 Рік тому +1

    17:54 Fly Eagles Fly! Nice work

  • @karolisc
    @karolisc Рік тому +2

    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 Рік тому +2

      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  Рік тому +1

      Where could one find a tutorial of this?

    • @thesuperknot_
      @thesuperknot_ Рік тому

      Also interested in a tutorial here.

    • @karolisc
      @karolisc Рік тому +1

      There is no tutorial. I used the display components lambda function to display image at position: "it.image(imageIndex * matrixSize, 0, id(my_image));"

  • @mikedotson420
    @mikedotson420 Рік тому +7

    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  Рік тому +2

      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 Рік тому +2

      @@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.

  • @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 ❤

  • @MarkGhali
    @MarkGhali Рік тому

    Aaron love your video style! keep it up! Very beginner friendly

  • @SnoWakeFPV
    @SnoWakeFPV Рік тому +2

    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 Рік тому +3

      Link to your thingiverse make?

    • @makeitworktech
      @makeitworktech  Рік тому +1

      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!

  • @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

  • @ReinkeDK
    @ReinkeDK 2 місяці тому

    Wow just found this channel today.
    Amazing LED videos, looking forward to start playing with my LED's

    • @makeitworktech
      @makeitworktech  2 місяці тому

      Thanks! Working on a 10-matrix pixel art display! Hopefully that's my next release

    • @ReinkeDK
      @ReinkeDK 2 місяці тому

      @@makeitworktech I am looking forward to see the video 😊

  • @funkycraft
    @funkycraft Рік тому +2

    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

  • @FixitEasyDIY
    @FixitEasyDIY 10 місяців тому +1

    Great idea 💡

  • @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

  • @RicardoMaranhaoMD
    @RicardoMaranhaoMD Рік тому +1

    Love from brazil!!!

  • @MrMikey1703
    @MrMikey1703 Рік тому

    Terrific Tutorial mate.

  • @jstro-hobbytech
    @jstro-hobbytech 9 місяців тому

    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

  • @elgametroll5690
    @elgametroll5690 11 місяців тому

    Eres un genio, muchas gracias por todo

  • @iansime
    @iansime Рік тому +1

    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!

  • @jarrod817
    @jarrod817 8 місяців тому

    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  8 місяців тому

      The current required is based on the LED type. You can use less power with less allowable brightness

  • @jply87
    @jply87 9 місяців тому

    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?

  • @oakfig
    @oakfig Рік тому

    Bro we love your videos!

  • @bubbl_media
    @bubbl_media Рік тому

    I really need this t-shirt!

  • @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

  • @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 Рік тому +1

      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!

  • @Joseph-ko2kl
    @Joseph-ko2kl Рік тому

    Nice definitely want to try this.

  • @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

  • @shawnmaker6974
    @shawnmaker6974 Рік тому +1

    Thank you. Thank you. Thank you! What size, type of screw are you using to secure the housing?

    • @makeitworktech
      @makeitworktech  Рік тому +1

      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

  • @mrdrbernd
    @mrdrbernd Рік тому

    great work! please keep on

  • @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!

  • @yourneighborhood
    @yourneighborhood Рік тому

    Clever. Good tutorial.

  • @devamars
    @devamars Рік тому

    thzanks BRO cool stuff !

  • @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?

  • @tinkertron
    @tinkertron 11 місяців тому

    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  11 місяців тому

      That's true! You gotta use the matrix that I used in the video!

  • @James02876
    @James02876 Рік тому +1

    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  Рік тому +1

      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  Рік тому +1

      I'll have to check that out! Cool!

  • @manukalias
    @manukalias Рік тому +1

    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 Рік тому +2

      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.

  • @SmartHomeJunkie
    @SmartHomeJunkie Рік тому

    Nice Aaron! I might give this a go. Let's see if we can create a lametric clone using this.

    • @makeitworktech
      @makeitworktech  Рік тому +1

      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...

  • @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???

  • @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

  • @diamondx224_6
    @diamondx224_6 Рік тому

    Could I do somrhing like this with a old chrome book display?

  • @antoniosa
    @antoniosa 9 місяців тому

    Greats videos !! ❤

  • @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
      @newshadespressurewashingse1579 Рік тому +1

      @@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.

  • @chrisrosenkreuz23
    @chrisrosenkreuz23 Рік тому

    Hey is it possible to use the Novation Launchpad for this? it's a 64 grid

    • @makeitworktech
      @makeitworktech  Рік тому +1

      Oh wow, I'm not sure, but I'd expect not. Not sure how they work though

  • @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

  • @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

  • @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  Рік тому +1

      No problem. They sell them here: wled.teemill.com/

  • @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  Рік тому +1

      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.

  • @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  Рік тому +1

      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.

  • @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!

  • @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  Рік тому +1

      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!

  • @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.

  • @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:
    ua-cam.com/video/gvHK2sLa7UQ/v-deo.html

    • @makeitworktech
      @makeitworktech  Рік тому +1

      Looks awesome! If you want to share pictures, you could do it on our Discord

  • @panonesia
    @panonesia Рік тому

    i don't have home assistant for now, is it any other method to push Command Line ?

  • @pXnEmerica
    @pXnEmerica Рік тому

    i use Twinkly in realtime mode.

  • @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  Рік тому +1

      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!

  • @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  Рік тому +1

      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

  • @jackwong3950
    @jackwong3950 Рік тому

    Hi, may i know what is the white layer material made of ?

  • @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

  • @matthiash.454
    @matthiash.454 Рік тому

    Super video 👌
    In the video you use a ESP8266 can also use a D1 Mini ESP-32❓

    • @makeitworktech
      @makeitworktech  Рік тому +1

      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

  • @thorodinson7739
    @thorodinson7739 10 місяців тому

    use a Hub75 Led Matrix next time

  • @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

  • @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  Рік тому +1

      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!

  • @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  Рік тому +1

      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.

  • @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

  • @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  Рік тому +1

      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.

  • @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.

  • @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.

  • @dhruv.pandey93
    @dhruv.pandey93 Рік тому

    Can Pixelit be used here instead of WLED?

    • @makeitworktech
      @makeitworktech  Рік тому +1

      Looks like it probably could! I'll have to try that out with the 8x32 matrix I bought

  • @brian.hanifin
    @brian.hanifin Рік тому

    Your thingiverse link to your modification is broken. But your tutorial excellent!

    • @makeitworktech
      @makeitworktech  Рік тому +1

      Thanks for trying it! New thingiverse account - should be up in a day or so, sorry about that.
      And thanks!

  • @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…

  • @LastFx
    @LastFx 11 місяців тому

    Recommended by Chris Maher

  • @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  Рік тому +1

      @@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

  • @james5345
    @james5345 3 місяці тому

    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  3 місяці тому +1

      You can save pixel art as a preset, yes! I need to do a video about it at some point

    • @james5345
      @james5345 3 місяці тому

      @@makeitworktech oh really?! that's very good to know! I would absolutely love to learn more or see a video on that!

  • @Codebyakshay
    @Codebyakshay 8 місяців тому

    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  7 місяців тому

      I would love to try, but not sure where to start!

  • @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 Рік тому +1

      @@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...

  • @郑郑-i8z
    @郑郑-i8z Рік тому

    Can display Chinese?

  • @vipalsharma4120
    @vipalsharma4120 Рік тому

    FAIL WLED ,WHEN SUPPLY 5V DISCONNECT AND AGING GIVE 5V DISPLY WS2812 IS PLAIN ALL LED GLOW

  • @docteurzoidberg
    @docteurzoidberg Рік тому +2

    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  Рік тому +1

      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 Рік тому

    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  Рік тому

      Thanks for the feedback! Could you tell me if my latest video has the same problem? ua-cam.com/video/d1F6hY3WPE0/v-deo.html

    • @chrisw1462
      @chrisw1462 Рік тому

      @@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.. 🙂

  • @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

  • @texansforever6782
    @texansforever6782 Рік тому

    Hey Aaron, Sent you an e-mail to your business account! just seeing if it got through.

  • @chrisboxsell4981
    @chrisboxsell4981 Рік тому

    No just no. Do not do wire the controller in like this

  • @unclerojelio6320
    @unclerojelio6320 6 місяців тому

    For dog sake man, turn up the heat on that soldering iron. What you are doing is hard to watch.

    • @makeitworktech
      @makeitworktech  5 місяців тому

      😂
      It actually needs to be cleaned haha

  • @Rene-kg7pf
    @Rene-kg7pf Рік тому

    I just stopped watching when I realised it was a video about printing

    • @makeitworktech
      @makeitworktech  Рік тому +1

      Too bad! You'll have to get a printer and watch the rest!

  • @Br0mX
    @Br0mX Рік тому +1

    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.

  • @swissfreek
    @swissfreek Рік тому +1

    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  Рік тому +1

      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 Рік тому +1

      @@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…

  • @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!