Home > On-Demand Archives > Talks >

Zephyr RTOS in Action: Versatile Development for Embedded Software

Pedro Bertoleti - Watch Now - EOC 2024 - Duration: 44:45

Zephyr RTOS in Action: Versatile Development for Embedded Software
Pedro Bertoleti

This talk will explore Zephyr RTOS, in order to show how this RTOS can be a smart RTOS choice for versatile embedded software development. The following topics will be covered:

  • What's Zephyr RTOS project
  • Zephyr RTOS organization
  • Using device tree overlays to describe embedded system hardware in a smart way
  • Benefits of using Zephyr RTOS in scalable products
  • Practical example: developing a pulse counter project with LoRaWAN connectivity for three different Microcontrollers archtectures (Arm, Xtensa and Risc-V)
italicssurround text with
boldsurround text with
**two asterisks**
or just a bare URL
surround text with
strikethroughsurround text with
~~two tilde characters~~
prefix with

Score: 0 | 2 months ago | 1 reply

It looks like the Q&A session must have been cancelled. Are there any GUI development packages supported easily/natively with Zephyr? I'm using a ST MCU have have used their (now) internal ToughGFX for GUI development. However, I'm also looking at QT but that doesn't look very mature for the true embedded space yet. Does Zephyr have something native? Essentially, would be wanting something that allows development and simulation in the PC environment with code generation for embedded implementation (which both TouchGFX and QT support).

Score: 0 | 1 month ago | no reply

Hi KeithJ.
Unfortunately, I've never developed embedded software using Zephyr and GUI before. In fact, during all my carreer so far, I'm almost all the time developing headless embedded software ( = there isn't rich UI among the embedded software I've developed so far).
However, Charles Dias (one of my coleagues that works with Zephyr) has posted some interesting things using LVGL and Zephyr on STM32 microcontrollers, as shown in: https://www.linkedin.com/posts/charles-dias-m-sc-6ab50527_embebbedsystem-zephyrrtos-stm32h7-activity-7189325891473162240-zbNc?utm_source=share&utm_medium=member_desktop . It may be what you're looking for.

Best Regards,
Pedro Bertoleti