Zephyr 101 - Displays with LVGL

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • Getting an Adafruit OLED Feather working on Zephyr using LVGL.
    nRF9160 Feather & More: www.jaredwolff...
    Discount code: FALL10
    Have a more detailed questions?: community.circ...
    Buy me a coffee ☕: ko-fi.com/jare...
    Github Sponsors: github.com/spo...
    Relevant links
    Sample: github.com/cir...
    Adafruit Board: www.adafruit.c...

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

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

    Thanks for this! I ran into an error whereby my codes task handler was causing the program to crash on an ESP32 board. This was my fault thought, I did not set my display driver as a static variable so it was overwritten. Silly mistake but thanks for the great video!

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

    I did it! I found the one guy one youtube who is trying to do exactly what I was trying to do! You are a hero and a saint and if you want to have a sloppy make out session there is absolutely no pressure but I am available. Seriously though, thanks man. This video kicks ass and helped so much!

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

      Not sure how to react this comment but happy you found it useful! 😂

  • @BS-my2ky
    @BS-my2ky 7 หลายเดือนก่อน +1

    Jared, thanks for this great tutorial. Do you know if the default bus interface such as I2C or SPI will be in interrupt driven? Would it take advantage of DMA? I'm looking at ssd1681 the driver and couldn't find the option with DMA. Thanks.

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

      Depends on what device you're using. I know Nordic bakes some of the DMA functionality directly in the drivers (Async UART for example). You'd have to dive into the code to understand how it works for either case.

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

      You will have to check your devices specific driver to determine this. For Nordic parts the drivers, as far as I know, use DMA. But there are non-DMA options as well.

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

    I have tried running this example with a esp32 wrover and a sh1106(i2c) modified with just the display, no sensor for testing lvgl. But cant get it to work. seems like the program hangs on lv_task_handler(); any idea what could be the issue? my esp32.overlay works with the cfb library

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

      Had the same issue on the ESP32-2432S028 with an ESP32-WROOM. Increasing the Stack size fixed it for me.

  • @PraveenM-n4u
    @PraveenM-n4u ปีที่แล้ว

    Hai sir,
    I'm praveen from india. I want mpu6050 sensor interface with nrf9160dk. actually i write the program but it is not statisfied in device address checking funtion.can you help me sir?

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

      You're welcome to post your question on community.circuitdojo.com/. You may find this sample useful as well: docs.zephyrproject.org/latest/samples/sensor/mpu6050/README.html github.com/zephyrproject-rtos/zephyr/tree/main/samples/sensor/mpu6050

    • @PraveenM-n4u
      @PraveenM-n4u ปีที่แล้ว

      Thanks for Reply,
      Actually above link sample is nRF52 DK but i use the nRF9160 DK. How it's working sir?