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

  Рет қаралды 6,475

Contextual Electronics

Contextual Electronics

Күн бұрын

We are using Zephyr (www.zephyrproj...) -- a Real-Time Operating System (RTOS) -- as the main software on the ABC Board (contextualelec....
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)

Пікірлер: 9
@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 3 жыл бұрын
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 4 жыл бұрын
Absolutely loved this explanation on the device driver, clarified few things for me! Thanks, Chris and Bilal for this video!
@arthurchow-h8t
@arthurchow-h8t 2 жыл бұрын
非常感谢,收益匪浅, 让我学到很多东西
@EdwinFairchild
@EdwinFairchild 3 жыл бұрын
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 3 жыл бұрын
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?
@andymouse
@andymouse 4 жыл бұрын
wow, I seem to have lost touch, as I have no idea what your talking about..will go away and have a look!...cheers.
@pragatienterprisesrd9456
@pragatienterprisesrd9456 3 жыл бұрын
the another guy looks like me
@speedracer77
@speedracer77 3 жыл бұрын
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.
Introduction to the Zephyr RTOS
1:04:31
Nordic Semiconductor
Рет қаралды 51 М.
Adding Custom Board Support in nRF Connect SDK
1:15:49
Nordic Semiconductor
Рет қаралды 12 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Real Time in the Real World, Scheduler Details for Practical Problems
1:01:34
CEP006 - Cellular Design Review with Roy Chen (Quectel)
1:02:54
Contextual Electronics
Рет қаралды 2,3 М.
Configure Zephyr: Kconfigs and Devicetree in Simple Words - Roy Jamil, Ac6
43:35
How To Use Zephyr Overlays
24:42
Golioth
Рет қаралды 8 М.
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 3,2 МЛН
A deep dive into the Zephyr 2.5 device model
54:31
The Zephyr Project
Рет қаралды 11 М.
Zephyr Devicetree Mysteries, Solved - Marti Bolivar, Nordic Semiconductor
26:12
[#1] ESP32 on Zephyr OS: "Hello, world!" (Blinking LED) [Part 1]
11:27
The Pull-up Resistor Channel
Рет қаралды 36 М.