ESP32 OLED SSD1306 LVGL Embedded UI Design

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

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

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

    Great video, how could I use a screen with the SH1106 driver?

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

      You will need to update display_config.c to configure the display driver correctly
      You are able to modify the OLED driver from idf.py menuconfig from the command line. SH1107 and SSD1306 are supported
      I don’t know how similar the drivers are but there won’t be a lot of job to do
      It would be amazing if you can add support to your OLED driver and push the update to GitHub repository so everyone can use it

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

    Can I use this with the Pi 4?

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

    How can I use SPI instead of I2C for the same SSD1306 Display. Please help me.

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

      Your display must support spi

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

      @@usefulelectronics Yes. My SSD1306 Display supports SPI. I already programmed that display to run using SPI with other codes. But I am not able to display using LVCL library as you done in your video.

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

      @@vigneshs6232 I see, you will need to updated layer since it is based on I2C driver
      I have worked with SPI driver before to get GC9A01 Round display running
      github.com/UsefulElectronics/esp32s3-gc9a01-lvgl/blob/main/main/display/gc9a01.c#L34
      you can have a look at it and update display_config layer accordingly

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

      @@usefulelectronics I already gone through all your code in your Github. I also used the same project you mentioned to change the I2C to SPI. But, I am not able to get the output. I already created an issue in this Github project folder. Can you please check my code, I added in that issue? It would be really helpful for me.

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

    Can it be used with arduino ide or vs code?

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

      Yes but you need to change the display driver implementation and LVGL library configuration to suit Arduino framework

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

    Nice👌