In the past few months I had designed my own development boards in order to get max out of them, nowadays I am working on CH32V003F4P6 by WCH, and I was very amazed by the features and performance this microcontroller gives. Why I switched to this one from arduino is because this is a 32-bit RISC-V microcontroller that costs around $0.10 yes, ten cents that makes it one of the cheapest 32-bit MCUs you can get. But you know Arduino is love and that's why I designed a complete custom dev board around this chip in the Arduino Nano form factor style.

8747162329069174784

I designed the PCB in EasyEDA, keeping the board size compact to match the Arduino Nano form factor. The layout prioritizes clean power distribution in 2 layers only. Then poured the ground plane on both sides for a low-impedance ground return path. The design files are open-source in EasyEDA format, so you can modify the layout and order PCBs from JLCPCB in just $2.

8747162110017318912

Unlike Arduino, the CH32V003 uses WCH's own toolchain. You need MounRiver Studio, which is a free Eclipse-based IDE. It comes with preconfigured RISC-V GCC compiler so no additional toolchain setup is required.

#ch32v003#

#ch32v003#
PCB

No comments yet. Be the first to comment!