最近秋月電子で取り扱いが始まりその価格で話題になっているRISC-VマイコンCH32V003を試してみました。
秋月電子で購入しても安いのですが、いつものAliExpressで評価ボードとWCH-LinkEエミュレータ、CH32V003F4P6のセットを購入しました。
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9551.jpg)
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9553.jpg)
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9554.jpg)
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9555.jpg)
別のショップで8ピンのCH32V003J4M6とArduino風のボードも購入
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9717.jpg)
新しいマイコンを使うときはお約束のLチカ
MounRiver Studioでビルド後、WCH-LinkEで評価ボードに書き込み。無事動作しました。
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/2023-07-27_15h32_11-1024x677.jpg)
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9678-1.jpg)
AVRマイコンのミニゲームをCH32V003に移植しているCH32V003 RISC-V Mini Game Consoleからhexファイルをダウンロードして8ピンのCH32V003J4M6を使ったミニゲームを作ってみました。
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/IMG_9722.jpg)
公開されている回路図をユニバーサル基板で作成し、同じく公開されているhexファイルをWCH-Link Utilityを使ってWCH-LinkEでCPUに書き込みます。
![](https://je6lve.tom-system.com/wp-content/uploads/2023/07/2023-07-27_15h39_01.jpg)
40円、50円でクロック48MHzで動作する32bit CPUが手に入るとは凄いコストパフォーマンスです。
今後ライブラリーが充実すれば個人の電子工作では今まで使われてきたPicやAVRマイコンと同じぐらいの人気になりそうな気がします。
注意
USBの書き込み機にはWCH-LinkとWCH-LinkEの2種類ありますが、CH32V003に書き込むには1Wire書き込みに対応しているWCH-LinkEが必要になります。
コメント