Microcontroller Applications with RISC-V

Go to class
Write Review

Free Online Course: Microcontroller Applications with RISC-V provided by edX is a comprehensive online course, which lasts for 10 weeks long, 1-2 hours a week. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from edX. Microcontroller Applications with RISC-V is taught by Eduardo Corpeño.

Overview
  • This course provides some basic experience in designing and developing deeply embedded bare metal applications using a microcontroller with a RISC-V core. The course is the first step to creating embedded systems using a host of new microcontrollers that use an open instruction set architecture (ISA) as an alternative to a proprietary option.

    LFD115x is geared towards hobbyists who want to implement their ideas on a professional board, engineering students who want to create professional applications with a RISC-V microcontroller, and makers who have created custom applications in a development board like the Arduino Uno, and want to take this expertise to the next level.

    This course will enable you to get started with microcontroller-based embedded systems and acquainted with embedded RISC-V compiler toolchains. Upon completing this course, you will be familiar with creating embedded systems powered by a RISC-V core and begin your career as an Embedded Systems Engineer.

Syllabus
    • Welcome!
    • Chapter 1. The Development Platform
    • Chapter 2. The Microcontroller and Its Library
    • Chapter 3. General Purpose Input Output
    • Chapter 4. Pulse Width Modulation
    • Chapter 5. Interrupt-Driven Applications
    • Chapter 6. Serial Communication
    • Final Exam (Verified Certificate track only)