エレクトロニクス研究所
上級200/ ESP32✅ 公式準拠

ESP32 BLEゲームコントローラー

ESP32のBLE(Bluetooth Low Energy)機能を使い、PCやスマートフォンにHIDゲームパッドとして認識されるワイヤレスコントローラーを自作します。4つのボタン、ジョイスティック、MPU6050の加速度センサーによるモーション操作に対応します。BLE HIDプロファイルのディスクリプタ定義、ボタンのデバウンス処理、ジョイスティックのキャリブレーション、加速度データのフィルタリングなど、入力デバイス開発に必要な技術を総合的に学べます。

必要なパーツ

学べるスキル

BLE HIDプロファイルゲームパッドディスクリプタI2Cセンサー読み取り入力デバウンス低遅延通信

📎 出典について

このレシピは Random Nerd Tutorials のチュートリアルに基づいています。 回路図とコードは公式チュートリアルをご参照ください。正確な情報を提供するため、出典元のコンテンツをそのまま使います。

公式チュートリアルを見る →

関連レシピ