Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

learning zephyr

hi

i'm new to the nRF platform and realised it uses zephyr. i come from a pic & stm32 background with little rtos knowledge and find the official zephyr cryptic. especially the bits i'm struggling on is the device drivers and peripheral API.

for example in blinky sample, i notice that the examples use macros to init the GPIO pin which is not documented in the docs: devicetree guide > Devicetree access from C/C++

i did find the getting started guide here in Nordic guides... but i found it rather thin and backlinks often to the (cryptic) officlal zephyr docs.

i've been hacking into learning zephyr for weeks but couldnt even get a simple push button example... is there a detailed guide/book on zephyr that'll ease the process??

Parents
  • i think Nordic ought to sponsor write a book for Zephyr. Considering the current mainstream nature of Zephyr for embedded projects; it'll get Nordic up it's game in MCU's (against ST ;) ). NXP hasnt supplied any guides (i looked there) despite being founding Zephyr member. But nRF chips use Zephyr by default in the sdk; so Nordic has a gainful chance to do it. Slight smile

    Many of the problem posts in the forum here could be simply be addressed...

  • Hi Ajit,

    I guess this is the Getting Started Guide series that you referred to in out Devzone Guides. It can take some time to get the grasp of it, but since you already have an embedded background, I'm sure you will be able to get it soon Slight smile

    Unfortunately, we do not have any books or documents regarding this, but we do have the developer page which might be useful. I believe there might also be some e-books which can help, like Mastering the FreeRTOS Real Time Kernel : A Hands-On Tutorial Guide by Richar Barry. There might be others too.

    Also, thanks for you suggestions too.

    Regards,

    Priyanka

Reply
  • Hi Ajit,

    I guess this is the Getting Started Guide series that you referred to in out Devzone Guides. It can take some time to get the grasp of it, but since you already have an embedded background, I'm sure you will be able to get it soon Slight smile

    Unfortunately, we do not have any books or documents regarding this, but we do have the developer page which might be useful. I believe there might also be some e-books which can help, like Mastering the FreeRTOS Real Time Kernel : A Hands-On Tutorial Guide by Richar Barry. There might be others too.

    Also, thanks for you suggestions too.

    Regards,

    Priyanka

Children
No Data
Related