Embedded Fun with RISC-V, Part 2: Embedded Applications

Why take this course?
🌟 Embedded Fun with RISC-V, Part 2: Embedded Applications 🌟
Unlock the Secrets of RISC-V Microcontrollers!
🚀 Course Instructor: Eduardo Corpeño
🎓 Course Title: Get your hands on a RISC-V microcontroller.
About This Course
Embark on an exciting journey into the world of embedded systems with the second part of our RISC-V curriculum! This course is designed for those who have already been introduced to the RISC-V Instruction Set Architecture (Part 1) and are ready to dive deeper into creating real-world applications on a RISC-V microcontroller. 🧑💻✨
What You'll Learn:
This course will guide you through the process of developing embedded applications using an accessible GD32V Dev Board by Seeed Studio, which is perfect for learners with budget constraints at just $6.90! However, you can follow along and enjoy all the content without needing to purchase anything. 💳➡️🎥
Course Highlights:
-
The Development Platform: Get familiar with the GD32 Board, Segger Embedded Studio, and the development process.
- ✅ The GD32 Board by Seeed Studio
- ✅ Setting up Segger Embedded Studio
- ✅ Mastering the development workflow
-
General Purpose Input/Output (GPIO): Learn to control and manage digital pins on your microcontroller.
-
Analog I/O: Understand and implement reading from analog sources and generating analog signals.
- ✅ Reading analog input with an ADC.
- ✅ Creating analog signals with a DAC.
-
Timers: Explore the various timer functionalities.
- ✅ Input Capture
- ✅ Output Compare
- ✅ Generating periodic signals
- ✅ Pulse Width Modulation (PWM)
-
Serial Communication: Master different communication protocols and interfaces.
- ✅ Serial Peripheral Interface (SPI)
- ✅ The I2C interface
- ✅ Asynchronous serial communication (UART)
- ✅ Universal Serial Bus (USB)
-
Interrupts: Learn about the RISC-V interrupt model and how to use interrupts in your development process.
- ✅ Understanding the RISC-V interrupt model
- ✅ Implementing an interrupt-driven development process
Why Take This Course?
- Hands-On Learning: Apply what you've learned from Part 1 to real-world embedded applications.
- Cost-Effective Development: The GD32V Dev Board is an affordable way to experiment with RISC-V technology.
- Comprehensive Coverage: From basic concepts to more advanced topics, this course covers it all.
- Community Support: Engage with fellow learners and the broader RISC-V community.
By completing this course, you'll have a solid foundation in developing embedded applications using RISC-V microcontrollers. You'll be well-equipped to tackle complex projects and push the boundaries of your design and development skills. Join us now and let's turn your interest in RISC-V into practical expertise! 🛠️💡🚀
Course Gallery




Loading charts...