|
This course is for developers who know the basics but want to learn how to design a system that is schedulable, robust, efficient and scalable while skipping over all the time normally spent debugging a system.
This course takes a hands-on approach by having attendees build their own IoT connected product using a development board.
There are seven sessions and seven labs that allow design theory to be learned and then best practices applied. Each lab and lecture is approximately 1 – 1.5 hours long each.
The course sessions include:
- RTOS Application Design Principles
- RTOS Application Design Patterns
- Securing RTOS Applications
- RTOS Pitfalls and Issues
- Optimizing RTOS Applications
- Debugging Tools and Techniques
- Best Practices
Live sessions will take place on Thursdays @ 11 – 12:30 a.m. ET from October 19th – December 14th, 2023.
Learn more and register here.

Modernizing Embedded Software Development Practices
Please join me for a complimentary webinar on October 25 at 11 Eastern.
In this webinar, you will learn how to architect your systems for scalability, maintainability and testability; how to leverage a CI/CD pipeline; and demonstrate how you can gain observability for efficient debugging, both during system testing and in the field.
Topics covered in this talk include:
- An overview of modernizing embedded software practices
- Software architecture design
- How to containerize your build system
- Design and implementation of a CI/CD pipeline
- Observability in system testing and in the field
Register for the webinar
|