Creating Stunning Animations in MCU Using LVGL and SquareLine Studio with ESP32-S3

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

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

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

    Check More Projects - youtube.com/@ThatProject
    Github Repository - github.com/0015/
    Join FB Group - facebook.com/groups/138965931539175

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

      Thanks! What search term is recommended to find that specific capacitive touch display on taobao? (already have an S3)

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

      @@OMNI_INFINITY I haven't used it because we can't enter Taobao in the US.

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

      @@ThatProject Ah. Was surprised that aliexpress doesn’t function with phone numbers from here or hk

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

      @@ThatProject Yesterday found out the very loud and kinda dangerous way that the capacitors bought on taobao didn’t have the safety valve cut into them though, so it’s been mixed results buying some electronic components on taobao

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

      Thanks. The vinyl shimmer should be an alpha transparency overlay that doesn’t rotate though

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

    Great video! Would love to see some more complex interfaces from you

  • @m.e.5018
    @m.e.5018 3 หลายเดือนก่อน

    Fantastic!
    Thank you for the tutorial. It would be great
    if you could make another tutorial but for a more basic
    SquareLine Studio to ESP32 project creation and integration.

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

    Super nice project! Thanks !

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

    So does LVGL come bundled with SquareLine Studio or are they totally separate?
    What would be involved in porting to a different processor (ex. Pico) and a display (ex. VGA)?

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

      LVGL team made SquareLine Studio and it's separated but very connected. I have no idea about porting to a different MCU.

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

    Cool projet, love your work. A cue like this: the disc’s light reflection should not turn around with the disc. It should be _fixed_ on a upper layer that could be animated too, waving with disc’s surface “imperfections” or something.
    My 2¢.

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

    What about the tearing? Is this the best you can expect from ESP32-S3 with this kind of display and UI generation?

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

      That's all about UI/UX. I think it will be possible to configure a more colorful and wonderful screen.

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

      @@ThatProject Usually when I see tearing it's because of the hardware not being able to synchronize the graphics drawing to the frame buffer to the display updates, or the processor not being able to keep up. It's not usually UI/UX behaviour, but more lower level.

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

      @@jfinnie78 If so, I think you should use a faster MCU and a faster graphic IC. It seems that the frame buffer you are thinking of cannot be reached with the ESP32 series and the normal spi interface. For LVGL, especially.

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

    The screen looks jerky, you probably may want to increase the buffer size in lvgl porting file. It's set to fresh 10 line of screen as default that's why tearing occured. Also you may want to try DMA or increase the communication speed between screen and esp32s3. But thanks for the amazing video.

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

      Thanks for your comment.

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

    Make video on ESP 32 cam S3 module by lilygo

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

    Thanks, I was just looking for a quick way to make a nicer LVGL interface.
    And with few tweaks you're not far from implementing Yamaha's TurnT concept
    th-cam.com/video/V2yFNaTJsT8/w-d-xo.html