Arduino FreeRTOS From Ground Up™ : Build RealTime Projects

  • 4.2
8.5 hours on-demand video
$ 12.99

Brief Introduction

Build over 30 RealTime projects on Arduino

Description

This course teaches you the foundations of real-time systems and how to build real-time applications using FreeRTOS on Arduino boards.  The course gives a detailed overview of the characteristics of the FreeRTOS real-time kernel,  provides a detailed tutorial on the APIs required  to implement the various features of FreeRTOS   on Arduino and then goes on to build about 30 real-time projects .

This course does not assume prior knowledge of real-time systems and application programming. By the end of this course you should be able to build your own multitask FreeRTOS  real-time applications which use all the features of a modern real-time application (features such as semaphores, mutex, event flags, hooks, queues, mailboxes etc )and then test the performance of these features .You should also be able to : Calculate the CPU Utilization of an RTOS, Understand Rate Monotonic Schedulers,port FreeRTOS  to any Arduino board,Understand Round-Robin Schedulers,Understand Weighted-Round-Robin Schedulers, Understand First Come First Served Schedulers, Implement and explain popular scheduling algorithms and so much more. Please take a look at the full course curriculum.

Requirements

  • Requirements
  • Any Arduino board
  • Basic Arduino programming skills will be a plus

Knowledge

  • Port FreeRTOS to any Arduino board
  • Build Multitask real-time applications with FreeRTOS on Arduino
  • Master FreeRTOS Task Management features
  • Master FreeRTOS Resource Management features
  • Master FreeRTOS Task Synchronization features
  • Master FreeRTOS Event Management features
  • Calculate the CPU Utilization of an RTOS
  • Implement and explain popular scheduling algorithms
  • Master FreeRTOS Interrupt Management features
  • Master FreeRTOS Time Management features
  • Understand Rate Monotonic Schedulers
  • Understand First Come First Served Schedulers
  • Understand Round-Robin Schedulers
  • Understand Weighted-Round-Robin Schedulers
$ 12.99
English
Available now
8.5 hours on-demand video
Israel Gbati
Udemy

Instructor

Israel Gbati

  • 4.2 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses