ESP32 Smart Home UI -M5Dial

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • Hello! I haven't posted a video for two weeks, sorry about that. I've had a lot of household chores, a couple of paid projects, and the news is that I've decided to learn how to use the lvgl library. I also have a couple of new ESP32 development boards. In this video, I'll show you what I'm working on and share a few important channel updates. Enjoy!
    🔗Links:
    🔧Parts:
    M5Stack M5Dial : shop.m5stack.c...
    Soldered INKPLATE 10 : soldered.com/p...
    BACK IN STOCK M5Nano
    shop.m5stack.c...
    ☕️ Support me on:
    KO-FI ko-fi.com/volo...
    PATREON: / volosprojects
    👍 Don't forget to subscribe, like, and hit the notification bell for more IoT and ESP32 tutorials!
    #esp32 #espnow #iot #arduino #epaper #eInk

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

  • @serenadenphoto
    @serenadenphoto 9 หลายเดือนก่อน +23

    I'm amazed by your skill to make good UI even on very tiny screens. I have a lot to learn from your experience.

  • @tubeDude48
    @tubeDude48 9 หลายเดือนก่อน +7

    Love the thermostat! All your projects are *amazing,* but the InkPlate really stands out! 👍 If people want a project done; they should become a Patreon!

  • @Claudiu.
    @Claudiu. 9 หลายเดือนก่อน +5

    You are so awesome for spending the time to share these achievements with us. You're very talented at the ui/ux for these tiny displays. Thank you! 🙏🏼🥂

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +2

      Thank you so much!

  • @Patrick-en2rv
    @Patrick-en2rv 9 หลายเดือนก่อน +9

    Your UI Designs are amazing!

  • @0miker0
    @0miker0 9 หลายเดือนก่อน +8

    I’m looking forward to your possible LVGL/Squareline Studio projects. I’ve tried it a few times in the past and found it difficult but the project definitely looked the best.

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

      yes , it is little confusing at beginig but its not that hard.

  • @rdyer8764
    @rdyer8764 9 หลายเดือนก่อน +2

    Always impressed with your imagination but mostly your execution. Quality stuff!!

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

      Thank you my friend!

  • @jasonwhite2775
    @jasonwhite2775 9 หลายเดือนก่อน +1

    I'm glad you've decided to give LVGL & SL another chance. In your last response to me, I didn't think you gave it a fair chance. Good luck and I can't wait for your content:)

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

      tnx Jason, we will see results very soon :)

  • @labelbrand
    @labelbrand 9 หลายเดือนก่อน +1

    I already see a couple of uses. Thank you for sharing this with us.

  • @EscapeVelocity1
    @EscapeVelocity1 9 หลายเดือนก่อน +1

    Those round displays are awesome. You can do a ton of custom things in a car or replace gauges there with something more useful.

  • @teebeeonline
    @teebeeonline 9 หลายเดือนก่อน +1

    Surely! your TFT experience will bring and open more ideas in LVGL. I'm looking forward to it.

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

      Thank you, i hope it will be interseting.

  • @em-tek
    @em-tek 9 หลายเดือนก่อน

    I told you very long time ago to use LVGL, although I heard in one of your videos you don't like LVGL :-) Nice to see you changed you mind. You do great UI with just simple graphics. With LVGL you will do miracles!

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

      we will see, right now i am lost :)

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

    The UI is Awsome and the idea 💡 is whole another level

  • @daytona1212
    @daytona1212 9 หลายเดือนก่อน +3

    Nice, can't wait to see the tutorials.

  • @bennyswayofficial
    @bennyswayofficial 9 หลายเดือนก่อน +1

    I have been dreaming of making something like this, and hopefully when im able to build a house, there will be better iterations on stuff like this

  • @JanDahl
    @JanDahl หลายเดือนก่อน +1

    You should port this to esphome. Even better, M5Stack should sponsor you doing it.

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

    Wow, that's great news. I can't wait to see your LVGL video. It would be great if you could show something good on a LilyGo S3, like how to make a simple clock or timer, perhaps with something spinning during the countdown or a status bar continuously depleting, etc. Thank you for your work, we learn a lot from it.

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

      Thanks for the idea! comming soon, thank you.

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

      Também gostaria de uma explicação de cada código LVGL no arduíno ide. Agradeceria muito. Tô com dificuldades com um display que comprei no Aliexpress, ele usa a plataforma guition, ide do arduino, linguagem em C e python.

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

    Interesting video. Thanks!
    I would like to hear more about the e-ink display and I've never heard of lvgl and square line studio so I'm interested to hear more

  • @paulixus
    @paulixus 5 หลายเดือนก่อน +1

    Can you share the method used to setup the m5dial in squareline studio? 👍

  • @FrankGraffagnino
    @FrankGraffagnino 9 หลายเดือนก่อน +3

    i would love to see you a smart home project using ESP32/LVGL displays, and ESPHome / Home assistant together.

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +2

      Thank you Frank, i need to dig into esp home or home asistant. to be honest i never tried them , but i will

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

    Yea please show us more about this lvgl

  • @1Poe
    @1Poe 9 หลายเดือนก่อน

    Volos, I really wish that all your effort time & dedication will be paid off and you will design the UI for some big brand of IOT devices.

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

    I love your UI approach and design, your tutorials to explain pixel calculations are great, any new tutorials in mind?

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

    Like the 10" Display... Tell/Show US more... Kudos _as always_

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

    I'm also interested in the LVGL/Squareline Studio approach. I need to design a menu with submenus and changeable options.

  • @ytfp
    @ytfp 9 หลายเดือนก่อน +1

    Is there skeleton bare bones code for others to work off of sith this project? Thank you for such inspiring things!

  • @nishad2m8
    @nishad2m8 9 หลายเดือนก่อน +2

    waiting for squareline studio video 🤗. pls try lvgl on m5 device also.

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +1

      You are master of sqareline 😀

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

      ​@@VolosProjects If I hadn't found squareline, I wouldn't have been able to create a single ui 🤪 . and big thanks to you 🫡, i learned a lot about ui from watching your videos.

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

      @@VolosProjects If I hadn't found squareline, i wouldn't have been able to create a single ui 🤪. Thanks to you also 🫡, i learned a lot about ui from watching your videos.

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

    That looks very good. I should like to see how you develop (setup and a sort of tutorial project) and what programs your are using.

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

    What kind of USB connection you're using?? It looks like its freely moving on the USB connector?? I've never seen that before🤔🤔.

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

    How do I develop a project for myself?

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

    I love the UI you made for smarthome devices in M5Dial. Is there any github code which i can use ?

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

    Came across this video when researching this display. Will the designs be made available or is it just a showcase? Like you, I find your aircon interface beautiful.

  • @AX-fx7ng
    @AX-fx7ng 7 หลายเดือนก่อน

    Which brand models of AirCon? Fan?

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

    I cant find any info on the m5 stack dial. Is the rotary dial detent or not?

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

    Is there a USA supplier for these Stack products ?

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

    Does it support WIFI and work as an http client?

  • @서혜린-k5q
    @서혜린-k5q 9 หลายเดือนก่อน

    Hi, I am a big fan of your work!
    I am finally learning how to program by watching your video!
    I got stuck and wondering if you can help!
    I am studying by your evil clock with M5StickC Plus2. I tried to rotate the screen to landscape mode, but since the sprite is fixed to 135 x 240, it shows 135 x 240 sprites when rotated instead of 240 x 135.
    When I try to change sprite setting to 240 x 135 when screen is rotated, the image shows stretched.
    It will be awesome toturial for newbies like me!
    Thanks❤

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

    How you learned lvgl help me learning such ui Designs

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

    This is great! Are you going to share the code?

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

    What is the size of lgvl screen in width and height in mm?

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

    Awesome new project - and as always your UI looks amazing. May have to get one for a project or two. How hard is the integration with the dial and selector for menuing? Thats pretty amazing on running the eink display running for 12 days on the battery. That 10 display is incredibly big. Would love to hear more about it. And wow that m5 is absolutely tiny!

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

      Thank you, using that dial is not that hard, i am using examples from m5stack github, there is basic example for each function.

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

    Do you have a link to your code for the UI and Air Condition program you are using for the M5 dial? It looks fantastic on your video !

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

      sorry, this is paid project, i cant share this code

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

      ​@@VolosProjects Where can we buy it?

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

      @@andy1986 i cant sell you code for this ,but you can order something similar

  • @deeph46
    @deeph46 9 หลายเดือนก่อน +1

    Can it work with Home Assistant?

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +2

      i never tried home assistent so i dont know, but i will try.

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

    I was looking for your M5Dial code but I see you are not sharing this one. I'm looking for UI code I can run on both M5Dial and the Makerfabs MaTouch ESP32 Rotary. Do you use tft_espi and render the generated sprites differently?

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +2

      Sorry, i cant share code this time, this was paid project, i jsut wanted to show what can be done with this device. Yes i am using tft_espi and i am using single sprite, i am drawing difrent content to the sprite for each mode.

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

    Nice, thank you!

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

    is there a chance that you can include your projects with home assistant?

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

      i need to try, never used home assistant or esp home

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

    Can you make a project with LoRa communicator? Maybe with T-Deck or T-Watch S3?

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

      lora is on my todo list, thank you.

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

      Thank you@@VolosProjects! I, and I think many others, are looking forward to when you get to it. It makes it fun to have devices, and people utilizing them, communicate with one another. Thinking about some of the possibilities is exciting

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

    Odlican video kao i uvek,da li ovaj Rotary encoder dolazi sa M5 stack ili se sve uzima odvojeno. Pozdrav!!!

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

      M5Dial dolazi sa encoderom, sve je jedan uređaj. hvala

  • @TH-wr1dv
    @TH-wr1dv 9 หลายเดือนก่อน

    are these projects opensource? if so do you have them in github?

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

      This time i will not share code , becouse this is paid project. Hope you understand.

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

    Can you share the code of m5 dial , i am ready to pay.

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

      I am sorry, this was paid project and code belongs to owner, but feel free to contact me on volos.marketing@gmail.com i can make you something similar

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

    Actually, that tiny ESP32 device has an integrated 1 by 1 LED screen 😁

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

    What USB-C cable is this ?

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

      Cable i got with some lilygo board. But i also see that ic can be bought on temu

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

    how to design its ui?

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

    Uhh I want that thermostat

  • @electronics.unmessed
    @electronics.unmessed 9 หลายเดือนก่อน

    Nice!

  • @Yakroo108
    @Yakroo108 9 หลายเดือนก่อน +1

    👍👍👍

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

    I love the display designs you come up with.
    I bought the (TTGO Long) because of one of your videos..
    One thing I wish you would do is show the (spec sheet/pins available) for
    each device.... ADC, i2c, PWM, etc....
    My main interest is in robotics and lab equipment control systems.
    My original plan was to use a HPIB interface but
    I am currently thinking i2c would be easier to implement..
    I recently found some all-in-one bench power supply modules with display on aliexpress
    which I hope I could control with a esp32 or M5 Dial.
    Can 2 M5 Dial units be linked to each other through a site 100's of miles apart?

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +1

      Thank you! Yes they can be conected thru net.

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

    More Please!

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

    Great hardware accompanied with your fantastic looking ui. But the orange color. Can not install this on the wall. Wife acceptance factor = 0. I want this in white.

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

      I totaly agree :)

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

    I hate that M5stack push their horrible color choosing in their customers. Love the device (got one myself) but I absolutely hate that orange/gray combination with no easy way to change it. Would be nice that they post instructions / 3D files to print our own cases that truly fit our projects...

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

      i totaly agree, i dont understand why they dont give more options

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

    Waiting for dial code

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

      I cant share code for this, someone payed for code

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

    No codes?! 🙁

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +2

      Sorry my friend, this time i can't share code, this is paid project.

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

      @@VolosProjects ok, me desculpe. Nice video.

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

    Well done. Liked. Sub'd.

  • @Mr.Moy-Gospodin
    @Mr.Moy-Gospodin 9 หลายเดือนก่อน +1

    Change colors to Black and White! Orange and Gray - not good!

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

    stvarno zanimljive naprave
    mogao bi jednog dana da napravis jedan klip recimo sa nekim uredjajima koje si ugradio prakticno u kucu ili auto ili sta znam
    mozda ...
    pozdrav

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

      Dobra ideja, probati cu nesto, hvala

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

    👍👍