How to use Zephyr drivers to easily interface to sensors to microcontrollers

Поділитися
Вставка
  • Опубліковано 19 січ 2021
  • We are using Zephyr (www.zephyrproject.org/) -- a Real-Time Operating System (RTOS) -- as the main software on the ABC Board (contextualelectronics.com/cou....
    In this video, Chris and Bilal discuss using some of the sensor drivers that are available in the Zephyr repo and how these can be pulled into a user application. In our case, this is the main application running on the ABC board, which wakes up every few minutes and takes a readings from the sensors on the ABCDCBA Daughtercard. The sensors on that daughtercard include the Si7006 (temp/humidity), LIS2DE (3 axis accelerometer), APDS9960 (light/proximity), and AT24 (eeprom)
  • Наука та технологія

КОМЕНТАРІ • 10

  • @MrChrisiscool15
    @MrChrisiscool15 2 роки тому

    The way Chris understands and gives an example like the "google maps" after being explained to once shows how easy he can understands and apply it which is an effective way for remembering it in the future. Great video! Ill be binging on the content. Thank you.

  • @Choptec
    @Choptec 2 роки тому

    Thanks for the walk-through and explanation of the directory structure and how yaml describes the Device Tree entries. This was very helpful.

  • @ajitmutalik6441
    @ajitmutalik6441 3 роки тому

    Absolutely loved this explanation on the device driver, clarified few things for me! Thanks, Chris and Bilal for this video!

  • @trevor8932
    @trevor8932 2 роки тому

    Thanks Chris and Bilal this was extremely useful

  • @user-yb9yr2wu8v
    @user-yb9yr2wu8v Рік тому

    非常感谢,收益匪浅, 让我学到很多东西

  • @andymouse
    @andymouse 3 роки тому +1

    wow, I seem to have lost touch, as I have no idea what your talking about..will go away and have a look!...cheers.

  • @EdwinFairchild
    @EdwinFairchild 3 роки тому +2

    I would pay for a course or training on this. I first thought "RTOS" oh its like freeRtos , add some files to my project and continue programming in my IDE and do all the pin muxing etc with the tools provided by the vendor...but as far as I understand with Zephyr you lose your vendor tool chain and have to use all of zephyr driver "functions" for the hardware? Furthermore Zephyr has zero, non, zip... community for users.. no forum to ask questions or interact... their "community" is more just developers "of zephyr" and not developers "using zephyr". See im not interested in developing for Zephyr and pushing commits to their project etc... I want to use Zephyr for MY projects but there is no community for its users. Hope that made sense?

    • @jaykickliter
      @jaykickliter 2 роки тому +1

      It’s certainly weird how many people seem to work on zephyr. I think it’s following the Linux model where chip companies have employees working full time on it. I’d also like some real world “we deployed a product using zephyr”. Maybe it’s still too early?

  • @pragatienterprisesrd9456
    @pragatienterprisesrd9456 2 роки тому

    the another guy looks like me

  • @speedracer77
    @speedracer77 3 роки тому +1

    Does he know he can speak a sentence without saying "obviously" in every single sentence? If it was "obvious" then there would be no point to this video, OBVIOUSLY.