Welcome aboard, coders!!
Whether you are a beginner exploring RTOS for the first time or an experienced developer enhancing your skills, this course provides the tools and knowledge to design and implement efficient, responsive, and scalable embedded applications using FreeRTOS.

This course is designed for engineers, students, and developers who want to gain a comprehensive understanding of FreeRTOS and its practical applications in embedded systems.
No prior experience with real-time operating systems is required, as we will cover foundational concepts at the beginning of the course.

  • Laptop Linux or Windows
  • Basic understanding of embedded systems, including familiarity with C programming, microcontroller, and debugging tools.
  • GO board
  • private Slack group for participants
  • Duration of the upskilling: 6 weeks
  • Session with instructor: 2 remote sessions per week (90 minutes each)
  • Independent activities: 6 hours per week for assigned practical tasks.