LED Matrix 48x48 PIXELART ANIMATION by ESP32 and Wled

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • Hello guys, on youtube there are many beautiful creations of neopixel leds matrix, generally 16x16 or at most 32x32.
    In this video I wanted to make something bigger, huge and I decided to buy 9 neopixel 16x16 matrices for a total of 2304 neopixel led all controlled by a ESP32-WRROM-32 microcontroller.
    Let's dive with me in this new epic adventure.
    If you like this epic project, subscribe to the channel so you can see my next videos.
    📌 This video is sponsored by PCBWAY
    🔗 www.pcbway.com/
    📣 SUBSCRIBE to this channel to access the benefits::
    🔗 / @boomytech7504
    VIDEO WHERE I BUILT MATRIX
    • Make your own 48x48 Ne...
    GRID STL
    drive.google.c...
    LINKS TO MY VIDEOS ABOUT NEOPIXEL MATRIX
    -----------------------------
    • LIGHT EFFECT by WS2812...
    • WLED SUPER LIGHT EFFEC...
    • MUSIC SOUND CONTROLLED...
    MATERIALS
    -----------------------------
    ⏺️ 16x16 Matrix Neopixel (not sponsored)
    🔗 it.aliexpress....
    ⏺️ ESP32-WROOM-32D (not sponsored)
    🔗 it.aliexpress....
    SOCIAL
    ------------------------------
    📣 TikTok: / boomy_tech
    🎁 Instagram: / boomy_tech
    👤Twitter: / boomy_tech
    EMAIL
    -----------------------------
    To contact me for infos, sponsorships or collaborations:
    📫 email: boomytech@gmail.com
    📌 Link to previews video
    🔗 • LARGE DIY 7 Segment Di...
    #arduino #arduinoproject #esp32 #esp32project #ledmatrix #pixelart #christmas

КОМЕНТАРІ • 59

  • @farzadbakhtiar
    @farzadbakhtiar 9 місяців тому +3

    Great project and very unique for a neopixel matrix project.

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

    I have set up my WLED build with some buttons that change the LED color to a color specified in WLED presets. Do you know of any way that I could configure WLED presets so that a specific pixelart picture is displayed when I press a button?

  • @johnthompson5492
    @johnthompson5492 6 днів тому +1

    FANTASTIC!!!!!

  • @W2APS
    @W2APS 8 місяців тому +2

    I don't know how I've missed this video before! I've been planning a 48*48 display for a few months for use as a shop display. Thanks! 😁

    • @W2APS
      @W2APS 8 місяців тому +1

      Is there a continued/follow up video? It felt like it ended early?
      I ask as the main issue I've had is saving images as presets at 48*48 resolution and being able to recall them reliably.

    • @boomytech7504
      @boomytech7504  8 місяців тому +1

      Hello Richard, glad to hear you find this video interesting. I'm planning a follow up but as usual, the problem is time.. :-) Stay tuned, I try to do my best to create a follow up video... :-)

  • @zerofox3d
    @zerofox3d 8 місяців тому +2

    HOW HAS THIS VIDEO ONLY GOT 123 LIKES!!!! Awesome work man, inspiring, be proud!

    • @boomytech7504
      @boomytech7504  8 місяців тому +1

      😂 can someone understand youtube algorithms? Anyway thank you my friend…👍🏻

    • @zerofox3d
      @zerofox3d 8 місяців тому +1

      @@boomytech7504 I'm having visions of building a giant 512x384 display with a Mac 128 emulator. One day maybe!

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

      Probably because the guy needs to invest in a decent microphone. His matrices are not glued nice and square, the gaps are not even, and there are glitches in the animations. Also there is dead pixel on one of the matrices. All these things bring down the quality of the video. Other than those, it's ok.

  • @TeilorJoe
    @TeilorJoe 9 місяців тому +1

    Eagerly waiting for the video🎉

  • @paulsimpson6290
    @paulsimpson6290 5 місяців тому +1

    Hello!
    I see from your videos that you appear to use LED strips to illuminate your background and provide practical lighting. (This look very good, BTW!) I am trying to do a similar thing, but I find that the colors (particularly Blues and Purples) tend to be over-saturated.
    Could you do a video where you show your lighting setup and explain how you manage to get such good color balance? (Failing that, explain it here! 😀)
    Thank you!

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

      Hi Paul, I will arrange a studio tour in the future.. this is a good idea..👍🏻 about the led bar in the background it is of course a led stripe driven by an esp8266. There is a plastic diffuser that make the light soft…

  • @liminalnetworks7691
    @liminalnetworks7691 6 місяців тому +2

    Great Vid :) How did you get the Gifs (Pixel Art) into WLED?

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

      Hi, I didnt use wled. You can find arduino source code in the description… 👍🏻

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

      Thanks @@boomytech7504

  • @elden4267
    @elden4267 6 місяців тому +1

    why it look like its out of focus when you put the grind on ?
    edit : my theory is that each square are not isolated enough so light from agencent LED blend together

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

      Hello, It's a video shooting problem. to get a good view I had to move the camera closer and therefore the area in focus is very small.

  • @ignisking759
    @ignisking759 8 місяців тому +1

    This answers a big question I've been wondering about for a project I want to do about if multiple matrices can be wired together. Though I gotta ask, why is the LED panel in the links so dirt cheap compared to others I've seen in videos? I wanna make a pixel wall to put over a large window to play scenes I'll make so I'm concerned about buying the right gear such as controllers, power sources, and ofcourse LEDs.

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

      there are two kind of matrices that should not be confused. the wled matrices like the one in the video and then there are the rgb led matrices which have their own controller and a much narrower pitch between the pixels. The quality result is really different

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

      @@boomytech7504 Interesting. Excuse me then for asking as I've yet to hear/see this distinction mentioned in videos I've seen but what do you refer to in regards to quality(brightness, power distribution, etc.)? Cause I'm tempted to buy 20+ of these panels you linked in the description and wire them up to a controller and call it a day so I can focus on making animations(not GIFs, I wanna showcase a few ballet performance animations I'll make from scratch that'll run for 3-5 minutes each).

  • @raymorgan4657
    @raymorgan4657 8 місяців тому +1

    Great video and I love the 3D printed grid. One question since I'm a novice at 3D printing. How do you stop printing to change colors from the white base to the black grid?

    • @boomytech7504
      @boomytech7504  8 місяців тому +2

      Hello Ray, I use prusa slicer or Cura, in both software there is a function to pause the printer after x layers… when the printer is in pause, I change the filament and then I restart the printer..

    • @raymorgan4657
      @raymorgan4657 8 місяців тому +1

      @@boomytech7504 Ah, Thank you! That sounds easy enough. I use Cura so I'll see if I can figure out how many layers the bottom is and try that.

  • @davidforbes9299
    @davidforbes9299 5 місяців тому +1

    Brilliant video! Where can I get your defused grids make?
    I liked your designs white defuse with black grid all in one built. Am dying to build one ASAP, I got everything here apart of grid :-/

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

      hi david, you can find the .stl file of the grid in the description. you must print the first layer in white and the crime in black. you need to put a pause command at the end of the first layer in your slicer. if you look at the comments, another user invented a system to get better diffusion by setting the slicer.

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

      Good luck getting PCBWay to print this for you.

  • @ryanschmitt5053
    @ryanschmitt5053 6 місяців тому +1

    I have been able to send a single image to WLED using a converter to get the JSON code. Is there a simple line or two of code I can put in after that to have that image display for x amount of time and then go to a different one to create an animation? I could make a preset of each image, but you are limited to cycling between presets at .2 second intervals so only 5 frames per second.

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

      you sent an image using wled?

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

      @@boomytech7504 I used the pixel art converter. It only does one image at a time, and you have to make the presets yourself. I have seen another tool that will work with GIFS and make a preset for each frame and puts them all in a playlist. This would speed up the process for animations but it is still 1 preset per frame so it will eat up your presets fast, and you are limited to 5 frames per second.

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

    ​ @boomytech7504 I did some experimenting with this and got some cool results. I originally printed the matrix with white filament for the diffuser layers, and black for the matrix, which of course had the same result as yours and worked great, so thank you for your work on it.
    However, then I printed a couple more times with clear filament for the diffuser layers and experimented with different layer settings and bed surfaces.
    The best (and my favorite) was when I printed the diffuser layers with clear filament on a textured PEI build plate. Using an ALIGNED RECTILINEAR layer pattern, which in Cura settings is called lines under Top and Bottom Pattern with 1 selected as the number of lines. This made the diffuser act like a sort of lens for each pixel.
    By using the textured build plate, the diffuser was translucent instead of clear, but the rectilinear line pattern still acted like sort of a lens that really brightened the pixels, especially when looking at it straight on. Printing on a smooth build plate kind of worked also, but it didn't look anywhere near as good to me.
    The rest of the matrix was printed in black, so there is still the pixel separation and big square pixels, but they are much more vibrant and brighter, almost sparkling. In fact, I had to turn the brightness down quite a bit. Each pixel also has a cool lens warp effect.

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

      I am very happy that you completed this project with satisfaction. It's fantastic that you had the idea of ​​using translucent material and it's certainly a suggestion for everyone who decides to carry out this project. Thank you very much for sharing this beautiful idea of ​​yours.

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

      What do you mean 1 selected as number of lines?

    • @raymorgan4657
      @raymorgan4657 6 місяців тому +2

      @ In Cura for the layer pattern I chose ALIGNED RECTILINEAR layer pattern and selected number of lines to 1. When I tried with 2 or more for the number of lines, the pattern was kind of crisscross and diagonal which also works but looks different. in experimenting, by selecting 1 it made the pattern even rows of parallel lines. The result with the clear filament was almost like a lens that still diffused the light, but sort of amplified it in the center of each square. It was pretty cool, and even looked brighter when looking at it head-on versus from an angle because of the lens effect.

  • @Sir-Dexter
    @Sir-Dexter 24 дні тому

    nice

  • @stenjakobsen9945
    @stenjakobsen9945 9 місяців тому +1

    Hello BOOMY Tech.
    Thanks for another great video. I have downloaded and 3d printed the "Matrix_Grid.stl" very nicely. Thank you.
    Can I change the file to 16+8 so that 2 pcs fit the Matrix 8+32 panel. ??

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

      Hi you can do it…👍🏻👍🏻👍🏻

    • @stenjakobsen9945
      @stenjakobsen9945 9 місяців тому +1

      @@boomytech7504 I'm not as skilled as you. :-) How do I do it ? Please help

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

      Try google “split stl file”.. but why you need to use 16x8?

    • @boomytech7504
      @boomytech7504  9 місяців тому +1

      Ok, I try to split the STL for you... I sill send a message when new link will be available in the description below the video.. :-)

    • @boomytech7504
      @boomytech7504  9 місяців тому +1

      Hi again, I just take a look of my fusion project... the single matrix is 160x160.. I understand that two at once is too big for your printer bed, but I suggest you to print one by one...each print takes time and is safer one at a time

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

    How did u power this layout

  • @carltonwbrooks
    @carltonwbrooks 9 місяців тому +3

    Links to STL files?

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

      Hi, in the description you will find STL file👍🏻

    • @blunk42
      @blunk42 9 місяців тому +1

      @@boomytech7504 I see links to other videos, to the products, and the music used, but not a link to the STL? Can you double check it's actually in the description? Great video too btw, i am excited to try my own.

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

      I’ll check later and then I let you know..👍🏻👍🏻

    • @boomytech7504
      @boomytech7504  9 місяців тому +3

      I updated the description and now you can find the link to the video where I built the matrix and the link to the GRID STL file

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

      @@boomytech7504 It looks like the link for the matrix build video actually links to the GRID STL file too. Can you please fix that link so I can see the video build of the matrix? Thanks for the excellent video!

  • @alexcasarini7375
    @alexcasarini7375 7 місяців тому +1

    Code Arduino effect?

  • @mestari33
    @mestari33 5 місяців тому +1

    Very nice! I'm going to something like that also! Thanks.

  •  6 місяців тому +1

    Si sente che sei italiano hahaha, nice 📷

    • @boomytech7504
      @boomytech7504  6 місяців тому +1

      Hai ragione…😂😂😂😂