USB HID / implementation

STM32N6でUSBキーボードを作るときの確認ポイント

USB HID / 分類確認中

対象STM32N6
用途keyboard
Review2026-07-23

USB HID / 分類確認中

STM32N6はArm Cortex-M55、Neural-ART Accelerator、画像・カメラ・外部メモリ・USBを備える高性能エッジAI向けMCUです。USBキーボードには明らかに高性能ですが、カメラやAI処理と操作入力を統合する端末では候補になります。

ボード候補

  • NUCLEO-N657X0-Q
  • STM32N6570-DK
  • 自作STM32N6基板

STM32CubeN6の公式例にはNUCLEO-N657X0-Q向けUSBX HID Device例があり、HIDマウスの実装例が確認できます。キーボードではレポート記述子と入力処理を変更します。

必要な部品

部品用途
STM32N6評価ボードUSB・GPIO・デバッグ
USBデータケーブルターゲットUSB接続
キースイッチ入力
ダイオードマトリクスのゴースト対策
ケース・プレート操作部固定
ST-LINKオンボードまたは外部デバッグ

USB端子

ST-LINK用USBとターゲットMCUのUSBを区別します。STM32N6570-DKとNUCLEO-N657X0-Qではコネクタ、VBUS、USB FS/HS、給電条件が異なります。

要確認: HIDキーボード用の完成例があるとは断定せず、公式HIDマウス例を基礎に記述子・レポートを変更する前提で評価してください。

実装手順

  1. ボード正式型番とUSB端子を確認する
  2. 公式HID Device例を動かす
  3. キーボード記述子へ変更する
  4. 1キー入力を送信する
  5. キーマトリクスとデバウンスを追加する
  6. Consumer Control等を必要に応じて追加する
  7. USB抜き差し・スリープ・復帰を試験する
  8. ST-LINK復旧経路を残す

近い候補

単純なキーボードならSAMD21、ATmega32U4、RP2040、ESP32-S3の方が小型・低コストです。AIカメラ端末、表示、音声、USB入力を一体化する場合にSTM32N6の性能が活きます。

一次情報

確認日: 2026-07-23

次に読むとよい記事

記載内容は公式資料で確認できた範囲を基準にしています。ボード、SDK、周辺回路、供給状況は変更されるため、購入・実装時に再確認してください。

Amazonの検索結果

購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。

次に読むとよい記事