YoVDO

Microcontroller Applications with RISC-V

Offered By: Linux Foundation via edX

Tags

Microcontrollers Courses Embedded Systems Courses Pulse Width Modulation Courses Serial Communication Courses RISC-V Courses

Course Description

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)

Taught by

Eduardo Corpeño

Tags

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera