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)
M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

KeithJ
Score: 0 | 2 weeks 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).

phfbertoleti@gmail.comSpeaker
Score: 0 | 1 week 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

OUR SPONSORS

OUR PARTNERS