上級約200分/ ESP32✅ 公式準拠
ESP32 BLEゲームコントローラー
ESP32のBLE(Bluetooth Low Energy)機能を使い、PCやスマートフォンにHIDゲームパッドとして認識されるワイヤレスコントローラーを自作します。4つのボタン、ジョイスティック、MPU6050の加速度センサーによるモーション操作に対応します。BLE HIDプロファイルのディスクリプタ定義、ボタンのデバウンス処理、ジョイスティックのキャリブレーション、加速度データのフィルタリングなど、入力デバイス開発に必要な技術を総合的に学べます。
必要なパーツ
学べるスキル
BLE HIDプロファイルゲームパッドディスクリプタI2Cセンサー読み取り入力デバウンス低遅延通信
📎 出典について
このレシピは Random Nerd Tutorials のチュートリアルに基づいています。 回路図とコードは公式チュートリアルをご参照ください。正確な情報を提供するため、出典元のコンテンツをそのまま使います。
公式チュートリアルを見る →