Professional Course

Building Applications with RISC-V and FreeRTOS

edX, Online
7 weeks
129 USD
Next course start
Start anytime See details
Self-paced Online
7 weeks
129 USD
Next course start
Start anytime See details
Self-paced Online
Visit this course's homepage on the provider's site to learn more or book!

Course description

Building Applications with RISC-V and FreeRTOS

Real time operating systems (RTOS) play an important role in any embedded system, enabling users to control the time critical functions required to be handled within specific timeframes for the effective use of those systems. FreeRTOS is an open source RTOS that has been used in various embedded systems and has been effectively ported onto various processors.

This course is intended for anyone interested in RISC-V and real-time operating systems (RTOS). Learners will receive an introduction to embedded systems, RISC-V and the FreeRTOS real-time operating system. The course also teaches the skills needed to integrate RISC-V processors with FreeRTOS for real-time applications, and trains students on how to use open source processors and RTOS systems for various embedded applications.

Upon completion, participants will have the skills to enhance their careers in building embedded systems with RTOS capabilities.

Upcoming start dates

1 start date available

Start anytime

  • Self-paced Online
  • Online
  • English

Who should attend?


  • Before enrolling, students should have a good understanding of compiling and running C programs, as well as basic knowledge of embedded systems and processors.
  • System prerequisites: Windows 10 + MingW or CYGWIN or Linux OS or Windows + VirtualBox (Linux).

Training content

  • Introduction to RTOS and Embedded Systems
  • FreeRTOS
  • Porting FreeRTOS to Another Software or Hardware Platform
  • RISC-V Processors
  • Porting FreeRTOS to RISC-V Processors
  • Application Building with FreeRTOS and RISC-V
  • Final Exam

Course delivery details

This course is offered through The Linux Foundation, a partner institute of EdX.

1-2 hours per week


  • Verified Track -$129
  • Audit Track - Free

Certification / Credits

What you'll learn

  • Explain what an embedded system is.
  • Get an in-depth understanding of FreeRTOS.
  • Get an in-depth understanding of RISC-V.
  • Apply FreeRTOS on RISC-V processors.
  • Build applications for RISC-V processors that use the FreeRTOS features.

Contact this provider

Contact course provider

Fill out your details to find out more about Building Applications with RISC-V and FreeRTOS.

  Contact the provider

  Get more information

  Register your interest

Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
141 Portland Street
02139 Cambridge Massachusetts


edX For Business helps leading companies upskill their labor forces by making the world’s greatest educational resources available to learners across a wide variety of in-demand fields. edX For Business delivers high-quality corporate eLearning to train and engage your employees...

Read more and show all training delivered by this supplier