Building the Ultimate LED Matrix Dashboard

Sdílet
Vložit
  • čas přidán 15. 07. 2024
  • I designed, built, and coded a led matrix dashboard with a wide range of features like displaying phone notifications, controlling Spotify, and more.
    TIMESTAMPS
    00:00 - Intro
    00:31 - Basic Setup and Wiring
    01:57 - Case Design
    06:21 - Code
    07:48 - Feature Showcase
    12:11 - Conclusion
  • Věda a technologie

Komentáře • 188

  • @JNinMC
    @JNinMC Před 2 lety +122

    I saw this on reddit and will definitely have to make myself a version of this. Really nice job. Something that could possibly be improved upon is the contrast between 2 active pixels. I'm thinking an even lower layer height for the screen area, black filament for the grid, and white/transparent filament for the screen. Maybe this could make the colors pop a bit more? Overall, really like the implementation.

    • @allenslab
      @allenslab  Před 2 lety +15

      Thanks for the rec! Yeah that should be able to increase the contrast, I should get some more colors of filament to try it out.

  • @TheTechRandom
    @TheTechRandom Před rokem +33

    The level of polish is super impressive. Having the apps do different things depending on the orientation is really creative. I need to spend more time on the software side of my projects so they look as good as this!

    • @RufiiiSe
      @RufiiiSe Před rokem +3

      nie ma tu nic polskiego kolego

  • @AndrewSmart32
    @AndrewSmart32 Před 2 lety +79

    You're a legend for providing all the code, I love that Spotify display aesthetic.
    Once I've got some spare time, I'm definitely making something like this

    • @EctalZero
      @EctalZero Před 8 měsíci

      Where did the code go ? He removed the links and the repo is not on GitHub anymore.

    • @dazealex
      @dazealex Před 3 měsíci

      Where's the code? Didn't see it linked in the description.

  • @MichaelSchultzSF
    @MichaelSchultzSF Před rokem +4

    The quality here is incredible. Love your product design as well. I’ve been playing around with these matrix panels for a while. One of the best implementations I’ve seen. Would be cool to see what other uses you could come up with.

  • @TeaserOfBears
    @TeaserOfBears Před 2 lety +5

    I usually don't extend my subscription list anymore and can't be bothered to write comments at all. Yet, here I am, taking time out of my morning routine to support you climbing mount algorithm.
    Awesome craftsmanship and solid presentation.

  • @AbhishekTiwari-zb6jl
    @AbhishekTiwari-zb6jl Před rokem

    after soo many years later. genuine project has been spotted here. thank you. its delightful to see all of your work.

  • @christopherwise7669
    @christopherwise7669 Před 2 lety +4

    So cool! Fantastic job, that case design is amazing. Will have to look into printing something similar.

  • @SoloElROY
    @SoloElROY Před rokem +3

    I've been dreaming of making this project myself... Probably I'll never do it or not in a time soon.
    So glad to see it alive and much better than I could ever make!
    You basically tackled all the requirements in my head:
    - Tasks
    - Pomodoro
    - Music
    - No visible LEDs
    - elegant design
    Congratulations!!

  • @cavinrauch
    @cavinrauch Před rokem +2

    This is amazing! You put everything together so well

  • @pauls8771
    @pauls8771 Před 2 lety +46

    5:28 Instead of using magnets, you could have made the display passively stable in both positions by slightly offsetting the center of rotation past the midline of the box, so that it would rotate eccentrically
    In the vertical position it would want to fall away from the turning side, and turning it to the horizontal position would cross over the axis of rotation and put the center of mass further from the center.

  • @Issa_eth
    @Issa_eth Před rokem +1

    Omg couple years ago I started building this, I got the display and pi and case ready but my expertise in coding was so bad that I gave up. I tried and search countless hours for a dashboard like that…. Ended up just with the demos from you mentioned. I will check out your repo. Really great work man.

  • @Pluap
    @Pluap Před rokem +1

    I really like the effort you put into making it not just workable but pleasant to look at!

  • @ryandury
    @ryandury Před rokem +1

    Super impressive! Design is well refined and it looks great.

  • @Ratchet315
    @Ratchet315 Před 2 lety +5

    This is some fantastic content and production!! Inspired to try making an LED display myself now!

  • @y0urgrandpa
    @y0urgrandpa Před 2 lety

    that's so nice! I will make one as well in the future. can't code, so grateful you provided the Code.
    keep the videos cumming! great first video👌

  • @xeobit2781
    @xeobit2781 Před rokem

    Wow this is awesome. So much attention to detail!

  • @Nurof3n_
    @Nurof3n_ Před 2 lety +1

    Amazing work! Thanks for sharing it 🙌

  • @adhec
    @adhec Před rokem

    Finally found your video! Been looking for years finding proper tutorial and this is the answer, thank you

  • @krzyzakpolska
    @krzyzakpolska Před rokem

    This is one of the best projects ive seen on youtube!

  • @leondecartier8643
    @leondecartier8643 Před 2 lety

    Job really well done! Great delivery and explanation - ill park this into my projects to do folder

  • @xarlixe7565
    @xarlixe7565 Před rokem

    Amazing project : ) One of the bests on CZcams I think, and you explain well

  • @sharpenednoodles
    @sharpenednoodles Před rokem

    Super elegant design - great stuff!!

  • @theshazman
    @theshazman Před rokem

    This is amazing, I love the minimalist design too

  • @PiercingSight
    @PiercingSight Před rokem +2

    This is awesome! It's so well thought out and implemented! I love it!
    I would love to start making stuff like this, myself. This makes me want to get a 3D printer and everything.

  • @MattDTB1
    @MattDTB1 Před rokem

    I love the design. You've done an amazing job

  • @mikeag
    @mikeag Před rokem

    Beautiful work. Really great refinements to a cool project.

  • @ThomasTomchak
    @ThomasTomchak Před 2 lety

    You are amazing. Awesome project, great and intelligent design and problem solving and high quality video and audio. You are very inspiring. Looking forward to being a new subscriber.

  • @TheCyberSpidey
    @TheCyberSpidey Před 2 lety +5

    Brilliant project, and thanks a lot for sharing your design process and code. This is so aesthetically pleasing, I'll definitely be replicating your project once I can find an LED matrix panel. The only thing I'd change (and there really isn't a need for it) is using Wood filament instead of the black PETG. It stains really nicely, I just brush my eSun wood (feels like balsa) parts with stale instant coffee and spray a few coats of clear acrylic on top ;)

  • @ChasedRabbit
    @ChasedRabbit Před rokem

    You should be so proud of this, the final product is super clean looking 🤤

  • @lumotroph
    @lumotroph Před rokem +1

    Absolutely beautiful.

  • @lqqkout8214
    @lqqkout8214 Před rokem

    Great project! Thank you for sharing your work!

  • @mattlang5194
    @mattlang5194 Před rokem

    This is fantastic! Nice work!

  • @fre4kadele
    @fre4kadele Před 2 lety +1

    Awesome work!

  • @ptiwaridotin
    @ptiwaridotin Před rokem

    beautiful overall design buddy! keep it up

  • @puggathy
    @puggathy Před rokem

    wish this was actually available to purchase, love the work keep it up!

  • @michaelmerryman7806
    @michaelmerryman7806 Před 2 lety +2

    Like the project. I just subscribed so I hope to see more projects like this. Good work!

  • @majordingus8601
    @majordingus8601 Před 4 měsíci

    really awesome work

  • @TroyFletcherKeyboards

    Fantastic work.

  • @alexisschwab9485
    @alexisschwab9485 Před rokem

    I love the to do list functionality when I get time and money let's build it
    Thanks for providing everything

  • @jauki2742
    @jauki2742 Před rokem

    Great Project for the Summer ^^ really great Job

  • @0xDEAD_Inside
    @0xDEAD_Inside Před 4 měsíci +1

    This is awesome! I will make a version of this with acrylic diffuse board and pi pico.

  • @macmaccourt
    @macmaccourt Před rokem

    Really well done! Knocked that out! 😎👍

  • @natewastakenpersonal
    @natewastakenpersonal Před rokem +2

    Great Dashboard! A recommendation for the main screen when you tilt is to just show the notifications in order. Useful if you want to see past notifications.

  • @madmax2069
    @madmax2069 Před 2 lety

    Absolutely amazing

  • @harrytheriver254
    @harrytheriver254 Před 2 lety

    Excellent project! Your videography and speech were great. Can't wait to see what you do next.

    • @Z-Ack
      @Z-Ack Před rokem +1

      Yesth i agree. Vitheograthy and sthpeetch are perthecth..

    • @fffmpeg
      @fffmpeg Před rokem +1

      @@Z-Ack shut up

  • @xereeto
    @xereeto Před 2 lety +1

    This is awesome!

  • @Bruno-bs5rn
    @Bruno-bs5rn Před rokem

    This is amazing man

  • @gresh1134
    @gresh1134 Před rokem

    Awesome project, and I must say, you have a great taste in music 😄

  • @lsim001
    @lsim001 Před 2 lety

    Wow! This looks so sweet. a bit more advanced than I can handle but still a very sweet outcome.

  • @garyseaman6105
    @garyseaman6105 Před rokem

    I like the case, looks stylish.

  • @Ne3M1
    @Ne3M1 Před 2 lety +1

    Super cool project

  • @LeandroFTW
    @LeandroFTW Před rokem

    This is AMAZING!!

  • @maximusdecimus2350
    @maximusdecimus2350 Před rokem

    late on watching this video apparently but came here to say, make more.....if you have the time. Awesome and inspires me to get on my projects.

  • @devrim-oguz
    @devrim-oguz Před rokem

    Very simple, very elegant

  • @jhoanrivero7885
    @jhoanrivero7885 Před rokem

    Excelente proyecto, encantado de verlo, me animo a hacerlo.

  • @ByronChou17
    @ByronChou17 Před 2 lety +1

    Super cool!

  • @user-tf7xw6pc7p
    @user-tf7xw6pc7p Před rokem

    Super cute and useful project

  • @jspiro
    @jspiro Před rokem

    Really clever panel design! This is specifically why I clicked.

  • @slapbackchatfrat
    @slapbackchatfrat Před 2 lety

    Cool video dude

  • @guilhermelopes7809
    @guilhermelopes7809 Před 2 lety

    Awesome project and awesome video. I will try to replicate it :) thanks for sharing!!!

  • @tr0sity652
    @tr0sity652 Před 2 lety +1

    This is so dope!

  • @alecgeorgala1
    @alecgeorgala1 Před rokem

    Really inspiring, thank you for sharing. Have subscribed 😊

  • @SadSpaceDuck
    @SadSpaceDuck Před rokem +8

    I know it's not what you normally do but I would love a step-by-step tutorial on how to build it (more so on the Pi stuff and coding as I am still learning code)

  • @Shrek5when
    @Shrek5when Před rokem

    I approve your notion tasks.

  • @JashJacob
    @JashJacob Před rokem

    Awesome project. Subscribed for more.

  • @1x1lego_piece
    @1x1lego_piece Před rokem

    this so cool 🔥🔥🔥

  • @michaelharveymusic
    @michaelharveymusic Před rokem

    This is dope.

  • @professordoru8609
    @professordoru8609 Před 2 lety +1

    That's so cool

  • @jacobdavidcunningham1440

    4:00 padoru! nice clean design
    7:08 I think cylinders are usually used for db, if they use them for libraries too TIL

  • @hwells8528
    @hwells8528 Před 2 lety

    this is great.

  • @jeff15
    @jeff15 Před 2 lety

    Amazing. Been wanting to make one similar, however you took it to the next level. Bravo. Just sub ur chnl. Thanks for making this.

  • @pranavanand2447
    @pranavanand2447 Před 2 lety

    I have been looking for something like this!!, i have my 128X64 display. Will try this out ASAP

  • @ranzerscore90
    @ranzerscore90 Před rokem

    damn bro, this is severely underrated

  • @avfxz
    @avfxz Před rokem

    Thats cool

  • @TobyJackson
    @TobyJackson Před 2 lety +2

    Great work, i love that you've not simply made a screen with a button but pushing the possible with the tilt option. I wonder how hard it'd be to make the transition between modes cause the current displayed view 'fall' off the screen and fade in the new view.

    • @allenslab
      @allenslab  Před 2 lety

      Thanks! Animations are pretty tricky and kind of jank to do with how I wrote the code. It wouldn't be hard per say, but it would be tedious.

  • @Jonalibert
    @Jonalibert Před 5 měsíci

    Congtratz about this work, I would be intersted in knowing the idle power consumption of the build (screen shutdown), and how to improve it.

  • @jordantheman25
    @jordantheman25 Před rokem

    so damn cool.

  • @vdimarcostudios
    @vdimarcostudios Před 8 měsíci +7

    Why did the code disappear?

  • @Izya_Weiz
    @Izya_Weiz Před 2 lety

    Cool, very cool men.

  • @webblab2415
    @webblab2415 Před 2 lety

    Case design is genius..

  • @tobiashogn3403
    @tobiashogn3403 Před rokem

    This is so incredibly cool! I wanna do this like, right now!😍
    How much did the parts cost you in the end, if you dont mind me asking?🤔

  • @lunarstarfurry
    @lunarstarfurry Před rokem

    I would like one of these to work with Home Assistant to display alerts or even add extra buttons to run service x3

  • @noicthebrave
    @noicthebrave Před rokem +2

    I just saw this and it reminds me of my Wireless Announcement Board project that used a 32x32 LED matrix display. I have since then upgraded to three 128x64 displays. I moved up from an Arduino to a Raspberry Pi. Definitely worth it.
    :)
    Keep it up!
    Edit:
    For your build, did you consider getting a Pi Zero/Zero W for your application vs removing the USB ports?
    I've used a Pi Zero for my 32x32 display, no problem. :)

    • @tanmaypanadi1414
      @tanmaypanadi1414 Před rokem

      i was crying watching him forcefully disassemble the pi. those things cost a lot these days

  • @jesussanchez1209
    @jesussanchez1209 Před rokem

    This is helping me a lot. I wanted to make something like this for a long time, thanks for posting :) One question, do rotary encoders usually have the push functionality or do I have to specifically look for it? Like, can I just get any rotary encoder from Aliexpress?

  • @kadennguyen1449
    @kadennguyen1449 Před rokem +1

    if possible an idea would be making the little bottom area a wireless charger that would be cool too

  • @merelyChirs
    @merelyChirs Před rokem

    I guess I'm a bit late here, but you could try annealing the front panel. Although it would probably introduce a whole new issue of warping.

  • @aetherworldorg
    @aetherworldorg Před 6 měsíci

    Really cool and super polished look! I noticed that you removed the GitHub repo. Is there a place where you have shared the CAD files, or even STL files? I have the same panel and would love to print the case!

  • @MittuAI
    @MittuAI Před 2 lety

    Great video Allen! Thank you. I am working on a project where I need to push pc notifications to a raspberry pi which is connected with usb-c. do you know how to do that? and can't wait to see your next project :)

  • @xpect_nthing
    @xpect_nthing Před rokem

    That looks pretty cool but it'd be interesting to know how expensive this whole build was because i kinda want to replicate it ^^

  • @aaronjohnson1647
    @aaronjohnson1647 Před rokem +1

    it would be cool if the home screen tilted was a timer like an hour glass and the dial sets the time

  • @germimonte
    @germimonte Před rokem

    this reminds me of the meme were Dave constructs a homemade megaphone, using only some string, a squirrel, and a megaphone

  • @madduxleonardo
    @madduxleonardo Před rokem

    Do you have to use a raspberry pi of that size though? Wouldn't a zero w have what it takes? You could access it and change things over wifi, its so much tinier so the display could be tinier for like a "mini" variant project, but does it have the power to maintain things like this?

  • @4hmza
    @4hmza Před 2 lety +2

    Tetris in vertical mode ofc

  • @stormw4993
    @stormw4993 Před 9 měsíci

    this looks so cool! does anyone know what forums for these kinds of things are called? i want to start a project, but i've held off starting due to lack of knowledge on the wiring x')

  • @Scrogan
    @Scrogan Před rokem

    Hmm, I’m thinking it’s probably possible to cram the code down into some efficiently written C on an ESP32 or an RP2040 (with a wireless peripheral). Pis are hard to come by these days.

  • @spencerlambson8579
    @spencerlambson8579 Před 2 lety +1

    Is this an item that you would consider producing more of and selling? Could see myself buying one.

  • @joec.9833
    @joec.9833 Před 2 lety +6

    Really cool project. Ive been wanting to do a raspberry pi alarm clock as my first raspberry pi project. Thank you for providing the code and cad files. Is there a parts list you could scrape together, maybe a wiring diagram as well?

    • @kleinj_
      @kleinj_ Před 2 lety +1

      I second this, parts list and wiring guide would be great.

  • @Markus-eu3uj
    @Markus-eu3uj Před 2 lety

    Looks awesome!!! Do you have a link for the tilt switch? thank you

    • @allenslab
      @allenslab  Před 2 lety

      I bought it on Amazon, "Gikfun Metal Ball Tilt Switch Sensor for Arduino (Pack of 10pcs) EK1044"

  • @NicksStuff
    @NicksStuff Před 6 měsíci

    For your warping issue, why didn't you include some ventilation holes on the top and bottom of the box to create a draft?

  • @dogukaanklcarslan229
    @dogukaanklcarslan229 Před 2 měsíci

    great video bro but i want to make it as a hobby and couldnt find any material, is there a reason why you havent shared the project materials?