RISC-V (pronounced “risk-five”) is an open standard instruction set architecture (ISA) that is gaining popularity in a wide range of applications, from embedded devices to
Author: Pallav Aggarwal
As an Embedded Systems Design Consultant, I help hardware companies build reliable and successful embedded products.
CH32V003 Programming: How to Read 64-Bit Unique ID
WCH‘s CH32V003 MCU provides a read only 64-bit unique ID which can be used for various use cases in the applications. If you don’t know
CH32V003 Programming: How to use UART
CH32V003 has one USART interface and can be configures on various pins. It can be used both is asynchronous and synchronous mode. What is UART
CH32V003 Programming: How to generate PWM Output
CH32V003 MCU can generate PWM signals which are commonly used for various use cases like buzzer control, dc motor control, generating audio signals, backlight control
CH32V003 Programming: How to use GPIO as Input (Polling, Interrupt)
In this article we will learn about CH32V003 GPIO Inputs, their hardware characteristics, how to configure them and use it in the application. As you
CH32V003 Programming: How to use GPIO as Output
In the Quick Start article we have learned how to setup development environment for CH32V003 MCU and how to compile and run an example code.