Home > On-Demand Archives > Talks >
Zephyr RTOS in Action: Versatile Development for Embedded Software
Pedro Bertoleti - Watch Now - EOC 2024 - Duration: 44:45
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)
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
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).