Building the Ultimate LED Matrix Dashboard

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 183

  • @TheTechRandom
    @TheTechRandom ปีที่แล้ว +31

    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 ปีที่แล้ว +3

      nie ma tu nic polskiego kolego

  • @AndrewSmart32
    @AndrewSmart32 2 ปีที่แล้ว +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 7 หลายเดือนก่อน

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

    • @dazealex
      @dazealex หลายเดือนก่อน

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

  • @JNinMC
    @JNinMC 2 ปีที่แล้ว +121

    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  2 ปีที่แล้ว +14

      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.

  • @MichaelSchultzSF
    @MichaelSchultzSF ปีที่แล้ว +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 2 ปีที่แล้ว +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.

  • @pauls8771
    @pauls8771 2 ปีที่แล้ว +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.

  • @SoloElROY
    @SoloElROY ปีที่แล้ว +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!!

  • @christopherwise7669
    @christopherwise7669 2 ปีที่แล้ว +4

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

  • @Pluap
    @Pluap ปีที่แล้ว +1

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

  • @cavinrauch
    @cavinrauch ปีที่แล้ว +2

    This is amazing! You put everything together so well

  • @AbhishekTiwari-zb6jl
    @AbhishekTiwari-zb6jl ปีที่แล้ว

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

  • @ryandury
    @ryandury ปีที่แล้ว +1

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

  • @Ratchet315
    @Ratchet315 2 ปีที่แล้ว +5

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

  • @adhec
    @adhec ปีที่แล้ว

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

  • @leondecartier8643
    @leondecartier8643 2 ปีที่แล้ว

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

  • @xeobit2781
    @xeobit2781 ปีที่แล้ว

    Wow this is awesome. So much attention to detail!

  • @MattDTB1
    @MattDTB1 ปีที่แล้ว

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

  • @ThomasTomchak
    @ThomasTomchak 2 ปีที่แล้ว

    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.

  • @theshazman
    @theshazman ปีที่แล้ว

    This is amazing, I love the minimalist design too

  • @krzyzakpolska
    @krzyzakpolska ปีที่แล้ว

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

  • @mikeag
    @mikeag ปีที่แล้ว

    Beautiful work. Really great refinements to a cool project.

  • @DirtyIssa6230
    @DirtyIssa6230 ปีที่แล้ว +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.

  • @PiercingSight
    @PiercingSight ปีที่แล้ว +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.

  • @sharpenednoodles
    @sharpenednoodles ปีที่แล้ว

    Super elegant design - great stuff!!

  • @xarlixe7565
    @xarlixe7565 ปีที่แล้ว

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

  • @Nurof3n_
    @Nurof3n_ 2 ปีที่แล้ว +1

    Amazing work! Thanks for sharing it 🙌

  • @puggathy
    @puggathy ปีที่แล้ว

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

  • @y0urgrandpa
    @y0urgrandpa 2 ปีที่แล้ว

    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👌

  • @0xDEAD_Inside
    @0xDEAD_Inside 3 หลายเดือนก่อน +1

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

  • @TheCyberSpidey
    @TheCyberSpidey 2 ปีที่แล้ว +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 ;)

  • @ptiwaridotin
    @ptiwaridotin ปีที่แล้ว

    beautiful overall design buddy! keep it up

  • @mattlang5194
    @mattlang5194 ปีที่แล้ว

    This is fantastic! Nice work!

  • @majordingus8601
    @majordingus8601 3 หลายเดือนก่อน

    really awesome work

  • @ChasedRabbit
    @ChasedRabbit ปีที่แล้ว

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

  • @lqqkout8214
    @lqqkout8214 ปีที่แล้ว

    Great project! Thank you for sharing your work!

  • @michaelmerryman7806
    @michaelmerryman7806 2 ปีที่แล้ว +2

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

  • @alexisschwab9485
    @alexisschwab9485 ปีที่แล้ว

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

  • @jauki2742
    @jauki2742 ปีที่แล้ว

    Great Project for the Summer ^^ really great Job

  • @harrytheriver254
    @harrytheriver254 2 ปีที่แล้ว

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

    • @Z-Ack
      @Z-Ack ปีที่แล้ว +1

      Yesth i agree. Vitheograthy and sthpeetch are perthecth..

    • @fffmpeg
      @fffmpeg ปีที่แล้ว +1

      @@Z-Ack shut up

  • @SadSpaceDuck
    @SadSpaceDuck ปีที่แล้ว +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)

  • @lumotroph
    @lumotroph ปีที่แล้ว +1

    Absolutely beautiful.

  • @fre4kadele
    @fre4kadele 2 ปีที่แล้ว +1

    Awesome work!

  • @gresh1134
    @gresh1134 ปีที่แล้ว

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

  • @macmaccourt
    @macmaccourt ปีที่แล้ว

    Really well done! Knocked that out! 😎👍

  • @lsim001
    @lsim001 2 ปีที่แล้ว

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

  • @maximusdecimus2350
    @maximusdecimus2350 ปีที่แล้ว

    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 ปีที่แล้ว

    Very simple, very elegant

  • @garyseaman6105
    @garyseaman6105 ปีที่แล้ว

    I like the case, looks stylish.

  • @natewastakenpersonal
    @natewastakenpersonal ปีที่แล้ว +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.

  • @TroyFletcherKeyboards
    @TroyFletcherKeyboards ปีที่แล้ว

    Fantastic work.

  • @jspiro
    @jspiro ปีที่แล้ว

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

  • @Bruno-bs5rn
    @Bruno-bs5rn ปีที่แล้ว

    This is amazing man

  • @guilhermelopes7809
    @guilhermelopes7809 2 ปีที่แล้ว

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

  • @user-tf7xw6pc7p
    @user-tf7xw6pc7p ปีที่แล้ว

    Super cute and useful project

  • @madmax2069
    @madmax2069 2 ปีที่แล้ว

    Absolutely amazing

  • @Ne3M1
    @Ne3M1 2 ปีที่แล้ว +1

    Super cool project

  • @xereeto
    @xereeto 2 ปีที่แล้ว +1

    This is awesome!

  • @alecgeorgala1
    @alecgeorgala1 ปีที่แล้ว

    Really inspiring, thank you for sharing. Have subscribed 😊

  • @jhoanrivero7885
    @jhoanrivero7885 ปีที่แล้ว

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

  • @LeandroFTW
    @LeandroFTW ปีที่แล้ว

    This is AMAZING!!

  • @vdimarcostudios
    @vdimarcostudios 7 หลายเดือนก่อน +5

    Why did the code disappear?

  • @Shrek5when
    @Shrek5when ปีที่แล้ว

    I approve your notion tasks.

  • @ByronChou17
    @ByronChou17 2 ปีที่แล้ว +1

    Super cool!

  • @JashJacob
    @JashJacob ปีที่แล้ว

    Awesome project. Subscribed for more.

  • @slapbackchatfrat
    @slapbackchatfrat 2 ปีที่แล้ว

    Cool video dude

  • @tr0sity652
    @tr0sity652 2 ปีที่แล้ว +1

    This is so dope!

  • @TobyJackson
    @TobyJackson 2 ปีที่แล้ว +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  2 ปีที่แล้ว

      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 4 หลายเดือนก่อน

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

  • @ranzerscore90
    @ranzerscore90 ปีที่แล้ว

    damn bro, this is severely underrated

  • @tobiashogn3403
    @tobiashogn3403 ปีที่แล้ว

    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?🤔

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

  • @pranavanand2447
    @pranavanand2447 2 ปีที่แล้ว

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

  • @michaelharveymusic
    @michaelharveymusic ปีที่แล้ว

    This is dope.

  • @noicthebrave
    @noicthebrave ปีที่แล้ว +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 ปีที่แล้ว

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

  • @jesussanchez1209
    @jesussanchez1209 ปีที่แล้ว

    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?

  • @u_r_so_cute
    @u_r_so_cute ปีที่แล้ว

    this so cool 🔥🔥🔥

  • @jeff15
    @jeff15 2 ปีที่แล้ว

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

  • @professordoru8609
    @professordoru8609 2 ปีที่แล้ว +1

    That's so cool

  • @aetherworldorg
    @aetherworldorg 4 หลายเดือนก่อน

    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!

  • @lunarstarfurry
    @lunarstarfurry ปีที่แล้ว

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

  • @hwells8528
    @hwells8528 2 ปีที่แล้ว

    this is great.

  • @MittuAI
    @MittuAI 2 ปีที่แล้ว

    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 :)

  • @kadennguyen1449
    @kadennguyen1449 ปีที่แล้ว +1

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

  • @webblab2415
    @webblab2415 2 ปีที่แล้ว

    Case design is genius..

  • @avfxz
    @avfxz ปีที่แล้ว

    Thats cool

  • @dogukaanklcarslan229
    @dogukaanklcarslan229 หลายเดือนก่อน

    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?

  • @NicksStuff
    @NicksStuff 5 หลายเดือนก่อน

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

  • @madduxleonardo
    @madduxleonardo ปีที่แล้ว

    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?

  • @merelyChirs
    @merelyChirs ปีที่แล้ว

    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.

  • @spencerlambson8579
    @spencerlambson8579 2 ปีที่แล้ว +1

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

  • @joec.9833
    @joec.9833 2 ปีที่แล้ว +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_ 2 ปีที่แล้ว +1

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

  • @zdudehearthstone1300
    @zdudehearthstone1300 2 ปีที่แล้ว +1

    Do you have the link to the original display you purchased?

  • @Scrogan
    @Scrogan ปีที่แล้ว

    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.

  • @stormw4993
    @stormw4993 8 หลายเดือนก่อน

    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')

  • @aaronjohnson1647
    @aaronjohnson1647 ปีที่แล้ว +1

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

  • @jordantheman25
    @jordantheman25 ปีที่แล้ว

    so damn cool.

  • @xpect_nthing
    @xpect_nthing ปีที่แล้ว

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

  • @Markus-eu3uj
    @Markus-eu3uj 2 ปีที่แล้ว

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

    • @allenslab
      @allenslab  2 ปีที่แล้ว

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

  • @akillys0586
    @akillys0586 11 หลายเดือนก่อน

    Instead of the rotary dial would it be possible to put it on a timer that changes the app every 30 seconds

  • @wydx120
    @wydx120 ปีที่แล้ว

    Hey! I am always scared of using magnets anywhere near electronic components in my DIY projects, but I'm loving your magnet system for the hinge. Can they be a problem for the Raspberry Pi or is it perfectly safe? Do you know how can I learn the "safe" margins of magnet use for DIY projects?

    • @3lohssvrm
      @3lohssvrm ปีที่แล้ว

      Magnets wont affect digital electronics like this. Would possibly affect analog circuits with inductors, transformers.