50円マイコン ch32v003 を使った簡単キット(AKBONE2024)を組み立てる

50円マイコン ch32v003 を使って、安い工作キットを作ってみました。

https://github.com/nanbuwks/ch32v003freqcounter

キット基板。表面実装部品はすでにはんだ付けしています。
![IMG_20240802_215505.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/fc647bd9-81a6-cd81-e480-0ef878e579d1.jpeg)

オプションでUSBコネクタまたはクリスタルがつながるようになっていますが今回はそれらは実装されていません。
USBコネクタとクリスタルは排他使用となります。
今回部品が実装されていないもののうち、C2,C3,Y1 はクリスタル用、R7,R5,C4,C5,C6などは USBコネクタ用です。

# 基本部分を組み立てよう!

まずは画面とLED、電池などをつなげて動作確認できるところまで組み立てます。

7ピンソケットをはんだ付けします。
![IMG_20240802_215741.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/4dfe2f3c-f484-e4d1-31fd-3cfd155f564c.jpeg)

LEDをはんだづけ。右側が足の長い方です。
![IMG_20240802_221546.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/e67c6ffe-2f07-0efd-40ca-b649154376bf.jpeg)


スイッチ取り付け、ちょっとキツキツ。
![IMG_20240802_225020.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/b0fee87f-6424-ec41-2fe3-88f6ffc66dd9.jpeg)


電源を接続します。ボタン電池 CR2032 が繋がるようになっていますが、最高速(48MHz)で動かすにはパワーが足りません。その場合は単3電池ボックスをはんだづけします。

![IMG_20240804_001651 (1).jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/76ffcc75-8168-6f4e-4cc5-61bd7752df1e.jpeg)

速度を抑えて動かす場合はボタン電池を使います。バッテリーブラケットをはんだづけします。
![IMG_20240802_225152.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/0e1b65aa-2452-3dc8-8d54-095d0116c8e4.jpeg)


OLEDを差し込んだところ。

![IMG_20240802_225257.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/95275099-9504-a626-ffe4-5389fca49d0e.jpeg)



ここで動作確認を行いましょう。
このコネクター書き込み・デバッグポートです。

![IMG_20240802_231101.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/b12d1dbc-bbcb-0576-e610-461d34844b2d.jpeg)
左から 3.3V/SWDIO/GND/RST/TX/RX

がっつり開発するにはピンヘッダをはんだ付けしてもいいですが、一回だけの書き込みならはんだづけせずにこのように3ピンをひっかけて書くことができます。

![IMG_20240802_232300.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/7da16d5e-fb72-45b4-eb36-e0a1f69e7026.jpeg)



# 「おとじっけん」用オプションの取り付け

マイク・スピーカーを取り付けた「おとじっけん」用のコンフィグレーションです。



圧電スピーカーを取り付けます。

![IMG_20240802_225436.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/fe4bdc58-5be6-5294-2e76-f92ec4c642a4.jpeg)

使用するマイクモジュール。足をはんだ付けしておきます。
![IMG_20240802_221642.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/4df801ba-f198-b500-0eb6-8506cf604c45.jpeg)


3Pピンソケットをこの位置にはんだづけします。
![IMG_20240802_225815.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/3ec2efcf-df5d-c8e9-a91d-60c1d9414e3c.jpeg)


マイクユニットを取り付けたところ
![IMG_20240802_225916.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/75f98663-0a8e-8932-a267-7c9818e884a2.jpeg)


# 「ソナーじっけん」用レイアウト

圧電スピーカ、マイクモジュールを取り付けますが、マイクモジュールは裏側に取り付けてください。


![IMG_20240803_194317.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/8eb3f125-ac22-65cb-8340-cfa2d2179751.jpeg)

このレイアウトの場合、斜めに具合よく座らせることができます。
![IMG_20240803_194340.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/779b0f20-2565-a99d-889d-6652cc80ba6e.jpeg)

# オプション GROVE 用コネクタの取り付け

GROVE周辺機器を取り付けて、I2C や デジタルIO でコントロールすることができます。その場合は U1 にコネクタを取り付けます。

# オプション スタンドをつける

ネジを差し込んで、簡易的なスタンドにしてみました。

![IMG_20240802_230102.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/ea366f0e-6f3f-a2af-a44e-bb02bd9049e4.jpeg)