USB HID / 分類確認中
CH32V208は144MHzの32ビットRISC-Vコア、Bluetooth LE、10M Ethernet、CAN、USB Host/Deviceなどを備える複合通信向けMCUです。マクロパッドではUSB DeviceのHIDキーボード機能を使いますが、MCU本体のUSB機能と、購入する評価ボード上のコネクタ・VBUS・書込み回路を分けて確認します。
想定用途
- USB接続のショートカット用マクロパッド
- BLE機能を追加した入力装置のPoC
- CANやEthernet機能も持つ操作パネル
- タッチキーとメカニカルスイッチを組み合わせる端末
必要な部品
| 部品 | 理由 | 確認点 |
|---|---|---|
| CH32V208評価ボード | USB・GPIO・書込み確認 | 完全なMCU品番と基板版 |
| USBデータケーブル | HID接続と給電 | コネクタ形状、給電専用不可 |
| キースイッチ | 入力 | 接点方式、実装寸法 |
| ダイオード | キーマトリクスのゴースト対策 | 向きと必要数 |
| ケース・プレート | 操作部固定 | USB位置、寸法 |
| WCH-LinkE等 | 復旧・デバッグ | 対象MCU対応 |
USB経路
CH32V208はUSB DeviceとHost/Deviceインターフェースを備える系列ですが、評価ボード上でターゲットUSBがどの端子へ配線されているかはボードごとに異なります。書込み・シリアル用USBと、HIDアプリ用USBを混同しないでください。
要確認: CH32V208CBU6など完全な型番、USB D+/D-、VBUS、プルアップ、コネクタ、給電保護を回路図で確認してください。
実装手順
- 公式HIDまたはUSB Device例で列挙だけを確認する
- 1個のキーをKeyboardレポートへ割り当てる
- 複数キーと修飾キーを追加する
- 行列スキャンとデバウンスを実装する
- 必要ならConsumer Controlを別レポートとして追加する
- スリープ・復帰・USB再接続を確認する
- Windows、macOS、Linux等で試験する
無線機能との関係
USBマクロパッドとBLEキーボードは別プロトコルです。BLEを使う場合は、アンテナ、認証、ペアリング、暗号化、再接続、消費電力を別途設計します。
近い候補
USB HID資料量を重視するならSAMD21、RP2040/RP2350、ESP32-S3、ATmega32U4も候補です。BLE、Ethernet、CAN、USBを一つのMCUで評価したい場合にCH32V208の特徴があります。
一次情報
確認日: 2026-07-23
次に読むとよい記事
記載内容は公式資料で確認できた範囲を基準にしています。ボード、SDK、周辺回路、供給状況は変更されるため、購入・実装時に再確認してください。
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。
「CH32V208 development board」で検索した結果です。個別商品の推薦ではありません。型番・仕様・販売元を販売ページで確認してください。
Amazonで検索