Warning: Trying to access array offset on false in /home/c6460735/public_html/kano-x.jp/cms/wp-content/plugins/wp-sitemanager/modules/meta-manager.php on line 507

Warning: Trying to access array offset on false in /home/c6460735/public_html/kano-x.jp/cms/wp-content/plugins/wp-sitemanager/modules/meta-manager.php on line 507
ESP32 を PS4コントローラーへ接続して機械を動かそう (1) – 株式会社加納製作所

最新情報

ESP32 を PS4コントローラーへ接続して機械を動かそう (1)

入力装置の作成は結構手間がかかります。

 

ちょうど、アナログ部のゴムが加水分解して取れてしまったPS4のコントローラー

があるので、これを活用しようと思います。

 

PS4コントローラーを「入出力デバイス」として見た場合

・スイッチ入力 16

・アナログ入力 6軸

・6軸加速度センサー 1個

・フルカラーLED 1

・サウンド出力 1

・振動モータ出力 1

他、いろいろな機能

と考えると、「超便利な化け物デバイス」です。

 

いろいろ調べてみると

「M5StackにPS4コントローラをBluetooth接続」という

@Geek493さん、@thun_buildさんの記事がありましたので

これをパク参考にしました。

M5StackにPS4コントローラをBluetooth接続 – Qiita

ESP32でDualShock4のIMUを使う – Qiita

(貴重な情報、ありがとうございます)

 

 

ESP32に、適当にLEDを付けて、動作テストしてみました。

VScodeb + PlattformIO + ESP32-DevKitC-32E

の組合わせです。

 

 

ソフトウェア & 動画です

ソフトウェア

ESP32_PS4_RY

 

動画

PS4 ESP32 – YouTube

 

最新の投稿記事

加納製作所の商品開発

  • 薪ストーブ
  • メッキアノード
  • 粉体塗料
  • ミニトマト選別機

開発でお悩みの方、

まずは新たな発想を生む
私達の開発環境へお越しください。
知識・経験・ノウハウがそのお悩みを解決します。

開発のご相談