CH32V003A4M6 SOP16 48MHZ RISC-V microcontroller

SKU: D10-8-3
In Stock
EGP 45.000
In Stock



CH32V003A4M6 SOP16 48MHZ RISC-V microcontroller Arduino IDE Support

The CH32V003 Family of 32-bit RISC-V Microcontrollers


The CH32V003 series is a collection of industrial-grade general-purpose microcontrollers that utilize the RISC-V2A core design supporting the RV32EC instruction set. These microcontrollers are equipped with various features such as a 48MHz system main frequency, wide voltage support, a single-wire serial debug interface, low power consumption, and an ultra-small package. Additionally, the CH32V003 series includes a built-in set of components including a DMA controller, a 10-bit ADC, op-amp comparators, multiple timers, and standard communication interfaces such as USART, I2C, and SPI.

Block Diagram



  • WCH 32-bit RISC-V2A processor, supporting 2 levels of interrupt nesting
  • Maximum 48MHz system main frequency
  • 2KB SRAM, 16KB Flash
  • Power supply voltage: 3.3/5V
  • Multiple low-power modes: Sleep, Standby
  • Power on/off reset, programmable voltage detector
  • 1 group of 1-channel general-purpose DMA controller
  • 1 group of op-amp comparator
  • 1 group of 10-bit ADC
  • 1×16-bit advanced-control timer, 1×16-bit general-purpose timer
  • 2 WDOG, 1×32-bit SysTick
  • 1 USART interface, 1 group of I2C interface, 1 group of SPI interface
  • 18 I/O ports, mapping an external interrupt
  • 64-bit chip unique ID
  • Single-wire serial debug interface (SDI)

Software Development Tools

MounRiver Studio IDE

The Eclipse-based closed-source MounRiver Studio IDE is the official development environment provided by WCH. It supports Windows, Linux, and Mac. MounRiver Studio can be downloaded for free.

Open-Source GCC Toolchain

You can download a complete toolchain (GCC and OpenOCD) for Linux and Mac from the MounRiver Studio website. However, the provided examples here are based on the ch32v003fun project by CNLohr. Follow the instructions on the Github page to install the toolchain.

To install the GCC compiler on Linux, you can use the following commands:

sudo apt install build-essential libnewlib-dev gcc-riscv64-unknown-elf

Arduino IDE and PlatformIO Support

There are projects around to make the CH32V003 compatible with the Arduino IDE (arduino_core_ch32 and arduino-wch32v003) and PlatformIO (platform-ch32v).

References, Links and Notes

Additional information

need to Customize this product?





There are no reviews yet.

Be the first to review “CH32V003A4M6 SOP16 48MHZ RISC-V microcontroller”

Refund Policy for UGE Electronics “Https:// “


1. Returns and Refunds

Thank you for shopping at UGE Electronics “Https:// “. If you are not entirely satisfied with your purchase, we’re here to help.


2. Eligibility for Refund

To be eligible for a refund, please make sure that:

– The item was purchased in the last 14 days.

– The item is in the original packaging.

– The item isn’t used or damaged.


3. How to Initiate a Refund

To initiate a refund, please contact our customer support at [[email protected]] or [01066552125]. Provide your order number and details about the product you would like to return.


4. Refund Processing Time

Once we receive your item, we will inspect it and notify you that we have received your returned item. We will immediately notify you on the status of your refund after inspecting the item.

If your return is approved, we will initiate a refund to your credit card (or original method of payment). You will receive the credit within a certain amount of days, depending on your card issuer’s policies.


5. Shipping Costs

Shipping costs are non-refundable. If you receive a refund, the cost of return shipping will be deducted from your refund.


6. Exchanges

If you wish to exchange an item, please contact our customer support. You will be responsible for the return shipping costs, and we will cover the shipping costs of the replacement item.


7. Damaged or Defective Items

If you received a damaged or defective product, please contact us immediately for assistance. We will work with you to resolve the issue promptly.


8. Contact Information

If you have any questions about our Refund Policy, please contact us at [[email protected]].


Important Note: This Return & Refund Policy is applied only for Orders invoiced VIA UGE Electronics, and regarding any Orders has been invoiced VIA any Other Vendor you can check the Return & Refund Policy of this Vendor VIA the Vendor Stroe Page, and it’s not our responsibility for any issue between you and the Vendor.

Product Enquiry

Please Login to make enquiry about this product